chore: push images for master branch (#525)
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
This commit is contained in:
parent
8e45137879
commit
9510a73a8b
21
.drone.yml
21
.drone.yml
@ -62,6 +62,27 @@ steps:
|
|||||||
- lint
|
- lint
|
||||||
- test
|
- test
|
||||||
- build
|
- build
|
||||||
|
|
||||||
|
- name: push
|
||||||
|
image: autonomy/build-container:latest
|
||||||
|
pull: always
|
||||||
|
environment:
|
||||||
|
DOCKER_USERNAME:
|
||||||
|
from_secret: docker_username
|
||||||
|
DOCKER_PASSWORD:
|
||||||
|
from_secret: docker_password
|
||||||
|
commands:
|
||||||
|
- make login
|
||||||
|
- make push
|
||||||
|
volumes:
|
||||||
|
- name: dockersock
|
||||||
|
path: /var/run
|
||||||
|
when:
|
||||||
|
branch:
|
||||||
|
- master
|
||||||
|
event:
|
||||||
|
- push
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
- name: dockersock
|
- name: dockersock
|
||||||
temp: {}
|
temp: {}
|
||||||
|
12
Makefile
12
Makefile
@ -255,5 +255,17 @@ pause: images
|
|||||||
@docker pull k8s.gcr.io/$@:3.1
|
@docker pull k8s.gcr.io/$@:3.1
|
||||||
@docker save k8s.gcr.io/$@:3.1 -o ./images/$@.tar
|
@docker save k8s.gcr.io/$@:3.1 -o ./images/$@.tar
|
||||||
|
|
||||||
|
.PHONY: login
|
||||||
|
login:
|
||||||
|
@docker login --username "$(DOCKER_USERNAME)" --password "$(DOCKER_PASSWORD)"
|
||||||
|
|
||||||
|
push:
|
||||||
|
@docker tag autonomy/installer:$(TAG) autonomy/installer:latest
|
||||||
|
@docker push autonomy/installer:$(TAG)
|
||||||
|
@docker push autonomy/installer:latest
|
||||||
|
@docker tag autonomy/talos:$(TAG) autonomy/talos:latest
|
||||||
|
@docker push autonomy/talos:$(TAG)
|
||||||
|
@docker push autonomy/talos:latest
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@-rm -rf build images vendor
|
@-rm -rf build images vendor
|
||||||
|
Loading…
x
Reference in New Issue
Block a user