Commit Graph

41 Commits

Author SHA1 Message Date
Sandro Jäckel
d14fb33575
Don't crash when building no tag 2020-06-19 18:39:59 +02:00
Sandro Jäckel
46b94cb19f
ci: Fix incremental push 2020-05-18 04:08:29 +02:00
Sandro Jäckel
e47431c7af
ci: fix dependabot condition 2020-05-18 04:08:18 +02:00
Sandro Jäckel
d03fb43532
ci: unbrick incremental tags 2020-05-18 03:56:55 +02:00
Sandro Jäckel
bd6d956518
ci: fix crash on empty vars 2020-05-18 03:50:08 +02:00
Sandro Jäckel
afd636fc3f
ci: don't push on master, only tags 2020-05-18 03:09:14 +02:00
Sandro Jäckel
a2849b016a
ci: improve doc 2020-05-18 03:04:12 +02:00
Sandro Jäckel
4e261043cd
CI: simplify logic 2020-05-18 02:43:06 +02:00
Sandro Jäckel
4c47dbc4ee
CI: Also disable docker push for branches 2020-05-18 02:42:55 +02:00
Sandro Jäckel
3777041d3e
CI: disable branch tagging to fix dependabot 2020-05-18 02:21:47 +02:00
Sandro Jäckel
d667a247e1
Fix typo 2019-11-20 22:53:23 +01:00
Sandro Jäckel
300300e7ec
Fix stable tag 2019-11-07 00:27:02 +01:00
Sandro Jäckel
1b7decd8ce
Mark 0.17 stable 2019-11-01 10:15:23 +01:00
Sandro Jäckel
e1beb32f81
Fix CI 2019-10-18 11:56:07 +02:00
Sandro Jäckel
2c1d1cd985
Fix CI
hopefully!
2019-10-18 11:52:25 +02:00
Sandro Jäckel
39fd391e9b
Fix ci script for manual runs 2019-10-18 11:37:43 +02:00
Sandro Jäckel
a5d6466f0b
Fix variable expansion 2019-10-18 11:21:15 +02:00
Sandro Jäckel
c6b15d89c1
Fix shellcheck 2019-10-18 11:15:36 +02:00
Sandro Jäckel
b5af3130e2
Format 2019-10-18 10:51:06 +02:00
Sandro Jäckel
e307b1d537
CI: Add support for comma seperated extra tags 2019-10-18 10:50:25 +02:00
Sandro Jäckel
e8705a44b8
Fix docker push with new incremental tags pt. 3 2019-07-06 17:32:35 +02:00
Sandro Jäckel
fe9875343f
Fix docker push with new incremental tags pt. 2 2019-07-06 17:26:15 +02:00
Sandro Jäckel
06729a6097
Fix docker push with new incremental tags 2019-07-06 17:21:08 +02:00
Sandro Jäckel
95766e90c9
Switch to test pt. 2 2019-07-06 17:00:03 +02:00
Sandro Jäckel
4afbed52c8
Switch to test, add support for incremental tags
Closes #274
2019-07-06 16:46:56 +02:00
Sandro Jäckel
65c5833fd9
Cleanup shebangs, add set -eou[x] pipefail to all files 2019-07-06 16:32:49 +02:00
Sandro Jäckel
cbaa20cdea
CI: Do not try to push master 2019-05-25 23:49:55 +02:00
Sandro Jäckel
9bdb79b494
CI: Do not try to push master 2019-05-21 22:37:26 +02:00
Sandro Jäckel
25d4edf14f
CI: Don't push $TRAVIS_BRANCH if it is equal to $VERSIOn
Reason behind that is that git tags have $TRAVIS_BRANCH set to the tag name
2019-05-18 14:07:27 +02:00
Sandro Jäckel
e16b111c0b
CI: Tag Docker Image with $VERSION_SHORT on git tag building 2019-05-18 14:01:22 +02:00
Sandro Jäckel
09e1ad2045
CI: another try to fix tag building 2019-05-18 13:40:25 +02:00
Sandro Jäckel
77edb05109
CI: try fix tag building, fix upload, add easy manual pushing, more fixes 2019-05-18 13:26:04 +02:00
Sandro Jäckel
2eea2a25e4
CI: correct docker hub repo name 2019-05-17 19:57:33 +02:00
Sandro Jäckel
045ef7a214
Skip docker push if it is a PR 2019-05-16 20:19:36 +02:00
Sandro Jäckel
bbc2d42302
Compare $VERSION_SHORT wether we need to push the image 2019-05-16 20:04:24 +02:00
Sandro Jäckel
778d982c6d
CI: Actually check the entire array 2019-05-16 19:43:44 +02:00
Sandro Jäckel
9d2c38df65
CI: Fix version detection of which image to push, actually push the image 2019-05-16 19:39:50 +02:00
Sandro Jäckel
b2a4195e13
Advance CI features (#245)
* Build feature branches with branch tag

* Build short and long image tag

* Add latest and stable tag, made moving repos easier

* Only push tags to registry

* Only build tags that where changed

* Fix if and quoting, push $VERSION_SHORT

* Update MicroBadger with Webhook, closes #251

* Quote vars

* Set tag on PR, too

* Switch to hadolint docker image

due to PR not having enviroment variables and I don't want to commit my token in the script

* Only push image on master
2019-05-16 19:23:07 +02:00
Florian Kinder
605ca74c0e
Add travis ci, linter, merge shellcheck, fix some issues (#241)
* Quote all vars, remove useless echo/sub-shell, add shebands, fail on unset vars, enable pipefail, formatting

* Add CI including linting via hadolint nad shellcheck

* Update all base images to tag 3.9

* Switch to maintainer labels

* Quote vars

* Remove commented code

* Ignore if the folder exists
2019-05-02 17:28:20 +02:00
David Andersen
479d7e2fe1 move stuff to 0.14 2016-10-27 14:52:54 -07:00
David Andersen
88258a263e utility script 2016-10-25 18:31:07 +00:00