summaryrefslogtreecommitdiffstats
path: root/util/travis_compiled_push.sh
AgeCommit message (Collapse)AuthorFilesLines
2019-02-15Remove duplication of ssh keys and fix usage on PR builds (#5013)zvecr1-15/+1
2019-02-13Fix travis_compiled_push.sh script issue (#5114)Drashna Jaelre1-1/+1
* Fix travis_compiled_push.sh script issue * fix typo * properly fix push script
2019-02-13Remove AUTOGEN and fix Travis Compiled Push scripts (#5077)Drashna Jaelre1-4/+3
* 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-26Improve diagnostics for build hashesYan-Fa Li1-3/+4
2018-11-02Set the executable bit for sh scripts under util.Fredric Silberberg1-0/+0
2018-03-30Hopefully fix Travis Auto-IncrementationU-LANDSRAAD\drashna1-12/+29
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\drashna1-1/+1
2018-03-25Ignore users folder for Travis taggingU-LANDSRAAD\drashna1-4/+4
2018-03-22Generate API docs from source code comments (#2491)skullydazed1-26/+9
* 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 Humbert1-4/+6
2017-11-15update travis scriptJack Humbert1-1/+1
2017-11-15update travis scriptJack Humbert1-3/+4
2017-11-14fix push scriptJack Humbert1-4/+10
2017-10-16hack to force new tagJack Humbert1-1/+2
2017-08-24update travis scriptJack Humbert1-1/+2
2017-08-23update build scriptJack Humbert1-10/+5
2017-08-22move to compiled [skip ci]Jack Humbert1-3/+3
2017-08-22update travis scriptJack Humbert1-2/+1
2017-08-22attempt to fix line-ending travis stuffJack Humbert1-1/+2
2017-08-22update building for .hex, secrets movingJack Humbert1-3/+3
2017-08-20make travis convert line-endings and push a skippable commitJack Humbert1-0/+6
2017-08-20stop compiling ez after build, rework ssh idsJack Humbert1-2/+2
2017-07-03fix tag incrementJack Humbert1-1/+2
2017-07-03fix up travis scriptJack Humbert1-1/+5
2017-05-30make qmk bot do the hard workJack Humbert1-2/+2
2017-05-30exclude PRsJack Humbert1-3/+6
2017-05-29no master needed on push maybeJack Humbert1-1/+1
2017-05-29push to git urlJack Humbert1-2/+2
2017-05-29more than one en-file, and actually ignore docsJack Humbert1-4/+2
2017-05-28ignore docs, fix tag/hex pushingJack Humbert1-3/+11
2017-05-18update travis scriptJack Humbert1-6/+7
2017-02-16fix travis and reduce warningsJack Humbert1-1/+1
2017-02-16ignore PRs in versioningJack Humbert1-1/+1
2017-02-07pass through travis errorsJack Humbert1-1/+1
2017-02-07try building only keyboards neededJack Humbert1-3/+3
2017-02-07[skip build] testing travis scriptJack Humbert1-1/+1
2017-02-06[skip build] testing travis scriptJack Humbert1-1/+2
2017-02-06[skip build] testing travis scriptJack Humbert1-1/+1
2017-02-06[skip build] testing travis scriptJack Humbert1-1/+5
2017-02-06[skip build] testing travis scriptJack Humbert1-1/+1
2017-02-06[skip build] testing travis scriptJack Humbert1-18/+22
2017-02-06fixes qmk.fm linking, tests out auto version incrementingJack Humbert1-1/+20
2016-08-27Fix travis_compiled_pushFred Sundvik1-2/+2
2016-08-13forces all ergodox keymaps to be ez on qmk.fm (were infinity)Jack Humbert1-0/+2
2016-08-02correct file nameJack Humbert1-1/+1
2016-08-02fix mkdir cmdJack Humbert1-1/+1
2016-08-01automatically forward ergodox ezJack Humbert1-0/+2
2016-06-29Implements subprojects and updates projects for this (#459)Jack Humbert1-0/+23
* 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