summaryrefslogtreecommitdiff
path: root/util/travis_compiled_push.sh
AgeCommit message (Collapse)Author
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
2017-02-06[skip build] testing travis scriptJack Humbert
2017-02-06[skip build] testing travis scriptJack Humbert
2017-02-06fixes qmk.fm linking, tests out auto version incrementingJack Humbert
2016-08-27Fix travis_compiled_pushFred Sundvik
2016-08-12forces all ergodox keymaps to be ez on qmk.fm (were infinity)Jack Humbert
2016-08-01correct file nameJack Humbert
2016-08-01fix mkdir cmdJack Humbert
2016-08-01automatically forward ergodox ezJack Humbert
2016-06-29Implements subprojects and updates projects for this (#459)Jack Humbert
* non-working commit * working * subprojects implemented for planck * pass a subproject variable through to c * consolidates clueboard revisions * thanks for letting me know about conflicts.. * turn off audio for yang's * corrects starting paths for subprojects * messing around with travis * semicolon * travis script * travis script * script for travis * correct directory (probably), amend files to commit * remove origin before adding * git pull, correct syntax * git checkout * git pull origin branch * where are we? * where are we? * merging * force things to happen * adds commit message, adds add * rebase, no commit message * rebase branch * idk! * try just pull * fetch - merge * specify repo branch * checkout * goddammit * merge? idk * pls * after all * don't split up keyboards * syntax * adds quick for all-keyboards * trying out new script * script update * lowercase * all keyboards * stop replacing compiled.hex automatically * adds if statement * skip automated build branches * forces push to automated build branch * throw an add in there * upstream? * adds AUTOGEN * ignore all .hex files again * testing out new repo * global ident * generate script, keyboard_keymap.hex * skip generation for now, print pandoc info, submodule update * try trusty * and sudo * try generate * updates subprojects to keyboards * no idea * updates to keyboards * cleans up clueboard stuff * setup to use local readme * updates cluepad, planck experimental * remove extra led.c [ci skip] * disable power up for now * config files updates * makefile updates * .h file updates, config tuning * disable audio for yang