summaryrefslogtreecommitdiff
path: root/util/travis_compiled_push.sh
AgeCommit message (Collapse)Author
2020-12-10CI: Add workflow for codebase formatting (#7382)Joel Challis
* Add workflow for codebase formatting * stash * review comments * Swap to a more complete push action
2020-12-06CI: Add workflow for tagging essential modified files (#7384)Joel Challis
* Add workflow for tagging essential modified files * Update inline with recent actions * align rules to labeler * Update .github/workflows/auto_tag.yaml
2020-08-29Initial work for consolidation of ChibiOS platform files (#8327)Nick Brassel
* Initial work for consolidation of board files and default ChibiOS configs. * Migrate F401/F411 black pills for testing. * Add early init bootloader jump flag. * Add support for I2C in order to use i2c_scanner keymap. * Add F401/F411 HSE bypass to get things booting. * Exempt "hooked" ChibiOS conf files from updater script. * Fix up ordering for bootloader_defs file check. * Match previous $(KEYBOARD_PATHS) value for Proton-C, updated for all board configs.
2020-01-19Fix unknown key 'IndentPPDirectives' on CI (#7933)Joel Challis
2019-11-22Fix clang-format logic within CI (#7386)Joel Challis
2019-11-04CI - Fix change detection (#7038)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 ↵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)skullydazed
2019-08-30Enforce clang-format (#6293)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)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)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)zvecr
2019-02-12Fix travis_compiled_push.sh script issue (#5114)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)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 hashesYan-Fa Li
2018-11-02Set the executable bit for sh scripts under util.Fredric Silberberg
2018-03-29Hopefully fix Travis Auto-IncrementationU-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 exclusionU-LANDSRAAD\drashna
2018-03-25Ignore users folder for Travis taggingU-LANDSRAAD\drashna
2018-03-22Generate API docs from source code comments (#2491)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 filesJack Humbert
2017-11-14update travis scriptJack Humbert
2017-11-14update travis scriptJack Humbert
2017-11-14fix push scriptJack Humbert
2017-10-15hack to force new tagJack Humbert
2017-08-24update travis scriptJack Humbert
2017-08-23update build scriptJack Humbert
2017-08-22move to compiled [skip ci]Jack Humbert
2017-08-22update travis scriptJack Humbert
2017-08-21attempt to fix line-ending travis stuffJack Humbert
2017-08-21update building for .hex, secrets movingJack Humbert
2017-08-20make travis convert line-endings and push a skippable commitJack Humbert
2017-08-20stop compiling ez after build, rework ssh idsJack Humbert
2017-07-03fix tag incrementJack Humbert
2017-07-02fix up travis scriptJack Humbert
2017-05-30make qmk bot do the hard workJack Humbert
2017-05-30exclude PRsJack Humbert
2017-05-29no master needed on push maybeJack Humbert
2017-05-29push to git urlJack Humbert
2017-05-29more than one en-file, and actually ignore docsJack Humbert
2017-05-28ignore docs, fix tag/hex pushingJack Humbert
2017-05-17update travis scriptJack Humbert
2017-02-16fix travis and reduce warningsJack Humbert
2017-02-16ignore PRs in versioningJack Humbert
2017-02-07pass through travis errorsJack Humbert
2017-02-07try building only keyboards neededJack Humbert
2017-02-06[skip build] testing travis scriptJack Humbert
2017-02-06[skip build] testing travis scriptJack Humbert
2017-02-06[skip build] testing travis scriptJack Humbert
2017-02-06[skip build] testing travis scriptJack Humbert