Commit Graph
25 Commits
Author SHA1 Message Date
Bryan Boreham b438707a92 Clean up lint errors in shell scripts 2020-12-30 18:30:34 +00:00
Bryan Boreham 7a9c5142f5 Don't quote RELEASE_ARGS which may contain two arguments
If it is "--draft --pre-release" then we need to pass that unquoted so
it is seen as two arguments.
2020-04-10 17:39:47 +00:00
Bryan Boreham 2ebbb1cb10 Remove quay.io from release script 2019-07-31 13:21:40 +00:00
Roberto Bruggemann be5f216342 Tag images at build time
`push_images` used to tag and publish the latest built image, no matter what version or what branch or tag was checked out.
Since `bin/release build` and `bin/release publish` can be run at different times, it was possible for the latest built image to change. At which point `bin/release publish` would tag and publish an intended image.

Moving image tagging at build time will prevent this from happening again.
2017-12-15 10:27:54 +00:00
Matthias Radestock 2cd8b3388f add 'realclean' make target to clear out container images
...and use that in bin/release, so that we don't build releases with
ancient images.
2017-07-30 07:16:39 +01:00
Matthias Radestock e954cb8328 refactor: remove duplication 2017-07-28 14:48:39 +01:00
Matthias Radestock 561a2118cf push release images to quay.io
Fixes #2762.
2017-07-28 14:13:05 +01:00
Alfonso AcostaandGitHub 98395bb595 Create cloud agent image (#2284)
* Create cloud-agent image

* Refactor Makefile

* Push the image from CircleCI and releases

* Review feedback

* Review feedback

* Review feedback
2017-02-27 17:49:26 +01:00
jpellizzari a470704b73 Change to release script tag check to numeric equality 2017-02-16 10:34:33 -08:00
Alfonso Acosta 86528281e7 Fix release shell script bug
Introduced by 43d9f38c5e and found during release
2017-02-08 23:07:20 +00:00
Alfonso Acosta 14a555ffab Stop using tag -f
(It's been removed from Docker)
2017-02-08 17:10:50 +00:00
Alfonso Acosta 7acebad756 Push latest_release tag to Docker Hub on each release 2017-02-08 17:02:14 +00:00
Iago López Galeiras 5cb5c7d42e Fix shfmt issues 2017-01-18 11:51:41 +01:00
Iago López Galeiras 43d9f38c5e Fix various linter issues
Found via shellcheck.
2017-01-18 11:51:41 +01:00
David Kaltschmidt 2698941956 Use GNU wc on Darwin 2016-02-29 15:05:19 +01:00
Tom Wilkie 58a1528ba6 Make bin/release work on a mac. 2016-01-29 14:15:06 -08:00
David Kaltschmidt 271bcbde19 Correct path for scope version command 2015-12-15 12:07:47 +01:00
Tom Wilkie bcd346ab5b Release script should use make tests to run tests. 2015-11-03 17:25:39 +00:00
Peter Bourgon 4a7a7a6dda Another fix from the old release script 2015-10-01 10:54:24 -04:00
Peter Bourgon 79356100d7 We don't 'make test', we do something else 2015-10-01 10:44:13 +02:00
Peter Bourgon 6744a3677f Latest bin/release script from weave repo 2015-10-01 10:00:21 +02:00
Paul Bellamy fc75b3dc58 fixing bin/release 2015-08-19 10:22:31 +01:00
David Kaltschmidt 988e2e05d7 Renamed app to scope-app in release script 2015-07-16 16:38:43 +02:00
Peter Bourgon dcb23a517a bin/release: fix sed invocation 2015-06-15 12:49:47 +02:00
Tom Wilkie 2d430895e3 Plumbing for releases stolen straight from weave. 2015-06-01 15:17:32 +00:00