Commit Graph

16 Commits

Author SHA1 Message Date
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