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 Acosta
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