aboutsummaryrefslogtreecommitdiffstats
path: root/util/travis_compiled_push.sh
AgeCommit message (Collapse)Author
2020-01-19Fix unknown key 'IndentPPDirectives' on CI (#7933)Gravatar Joel Challis
2019-11-22Fix clang-format logic within CI (#7386)Gravatar Joel Challis
2019-11-04CI - Fix change detection (#7038)Gravatar Joel Challis
* Fix travis change detection * Fix travis change detection - add back python ignore
2019-10-10Prevent clang-format messing up placeholder tokens within keyboard templates ↵Gravatar fauxpark
(#6790) * Use .template file extension for keyboard template files * Filter out .template files completely before passing to clang-format * Undo file extension stuff; just ignore quantum/template dir
2019-08-30Add new files to the list of files that are formatted. (#6296)Gravatar skullydazed
2019-08-30Enforce clang-format (#6293)Gravatar skullydazed
* Enforce clang-format on commit for core files * forgot about tests
2019-07-11Switch version incrementing to the command put together by @noroadsleft. (#6310)Gravatar skullydazed
* Switch version incrementing to the command put together by @noroadsleft. * Update util/travis_compiled_push.sh Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
2019-05-28Clean up duped filenames om qmk.fm (#5822)Gravatar Mikkel Jeppesen
Removes all binaries that don't correspond to an entry in the .keyboards file
2019-02-15Remove duplication of ssh keys and fix usage on PR builds (#5013)Gravatar zvecr
2019-02-12Fix travis_compiled_push.sh script issue (#5114)Gravatar Drashna Jaelre
* Fix travis_compiled_push.sh script issue * fix typo * properly fix push script
2019-02-12Remove AUTOGEN and fix Travis Compiled Push scripts (#5077)Gravatar Drashna Jaelre
* Grab HEX and BIN files from autogen And push them to qmk.fm/compiled * Make autogen copy extension agnostic This way, when travis cl scrpit looks for hex files, it will actually grab bin files, and not hex files for ARM boards * Handle the AUTOGEN in :bin target to properly handle edge cases Both the TADA68 and ATSAM boards generate the hex file and then convert it to a bin file. The changes I made does not handle this well, at all. This removes the hex and replaces it with a bin, if a bin is normally generated. * Revert hex target to original copy command * Check hex and bin separately in compile push script Since I don't know how to script this, well * Simplify push to compiled folder * Further simplify compiled push script * Move AUTOGEN parsing to a more sane location to prevent tech debt Thanks to skully! * Remove AUTOGEN completely, as it's not needed This has the benefit of making everything super simple, since we can pull every hex and bin from the root of the qmk_firmware folder, and move that to th compiled folder. This also removes old and unneeded code, and removes some tech debt that has been accrued, without adding more, in theory.
2018-12-25Improve diagnostics for build hashesGravatar Yan-Fa Li
2018-11-02Set the executable bit for sh scripts under util.Gravatar Fredric Silberberg
2018-03-29Hopefully fix Travis Auto-IncrementationGravatar U-LANDSRAAD\drashna
This reverts the changes in #2491, so that Travis will hopefully return to automatic incrementing. But this includes the layout and userspace excepts, as well.
2018-03-25Add Layouts to exclusionGravatar U-LANDSRAAD\drashna
2018-03-25Ignore users folder for Travis taggingGravatar U-LANDSRAAD\drashna
2018-03-22Generate API docs from source code comments (#2491)Gravatar skullydazed
* Generate api docs from source code * Add a bunch of doxygen comments * more doxygen comments * Add the in-progress api docs * script to generate docs from travis * Add doc generation to the travis job * make travis_docs.sh commit the work it does * make sure the docs script exits cleanly
2017-11-17update build script to not delete filesGravatar Jack Humbert
2017-11-14update travis scriptGravatar Jack Humbert
2017-11-14update travis scriptGravatar Jack Humbert
2017-11-14fix push scriptGravatar Jack Humbert
2017-10-15hack to force new tagGravatar Jack Humbert
2017-08-24update travis scriptGravatar Jack Humbert
2017-08-23update build scriptGravatar Jack Humbert
2017-08-22move to compiled [skip ci]Gravatar Jack Humbert
2017-08-22update travis scriptGravatar Jack Humbert
2017-08-21attempt to fix line-ending travis stuffGravatar Jack Humbert
2017-08-21update building for .hex, secrets movingGravatar Jack Humbert
2017-08-20make travis convert line-endings and push a skippable commitGravatar Jack Humbert
2017-08-20stop compiling ez after build, rework ssh idsGravatar Jack Humbert
2017-07-03fix tag incrementGravatar Jack Humbert
2017-07-02fix up travis scriptGravatar Jack Humbert
2017-05-30make qmk bot do the hard workGravatar Jack Humbert
2017-05-30exclude PRsGravatar Jack Humbert
2017-05-29no master needed on push maybeGravatar Jack Humbert
2017-05-29push to git urlGravatar Jack Humbert
2017-05-29more than one en-file, and actually ignore docsGravatar Jack Humbert
2017-05-28ignore docs, fix tag/hex pushingGravatar Jack Humbert
2017-05-17update travis scriptGravatar Jack Humbert
2017-02-16fix travis and reduce warningsGravatar Jack Humbert
2017-02-16ignore PRs in versioningGravatar Jack Humbert
2017-02-07pass through travis errorsGravatar Jack Humbert
2017-02-07try building only keyboards neededGravatar Jack Humbert
2017-02-06[skip build] testing travis scriptGravatar Jack Humbert
2017-02-06[skip build] testing travis scriptGravatar Jack Humbert
2017-02-06[skip build] testing travis scriptGravatar Jack Humbert
2017-02-06[skip build] testing travis scriptGravatar Jack Humbert
2017-02-06[skip build] testing travis scriptGravatar Jack Humbert
2017-02-06[skip build] testing travis scriptGravatar Jack Humbert
2017-02-06fixes qmk.fm linking, tests out auto version incrementingGravatar Jack Humbert