consume secrets for docker registry

This commit is contained in:
marcel-dempers 2020-05-13 18:05:06 +10:00
parent d11a11754f
commit 9d008aa662

View File

@ -4,14 +4,21 @@ type: kubernetes
name: default name: default
steps: steps:
- name: test - name: build-push
image: docker:dind image: docker:dind
volumes: volumes:
- name: dockersock - name: dockersock
path: /var/run path: /var/run
environment:
DOCKER_USER:
from_secret: DOCKER_USER
DOCKER_PASSWORD:
from_secret: DOCKER_PASSWORD
commands: commands:
- sleep 5 # give docker enough time to start - sleep 5 # give docker enough time to start
- docker login -u $DOCKER_USER -p $DOCKER_PASSWORD
- docker build ./golang -t aimvector/golang:1.0.0 - docker build ./golang -t aimvector/golang:1.0.0
- docker push aimvector/golang:1.0.0
services: services:
- name: docker - name: docker
@ -20,7 +27,6 @@ services:
volumes: volumes:
- name: dockersock - name: dockersock
path: /var/run path: /var/run
volumes: volumes:
- name: dockersock - name: dockersock
temp: {} temp: {}