got it to build

pull/2/head
Adam Veldhousen 3 years ago
parent 23f5ad07be
commit 1be8ac3464
Signed by: adam
GPG Key ID: 6DB29003C6DD1E4B

@ -7,19 +7,47 @@ environment:
HUGO_VERSION: 0.59.1
steps:
- name: docker build and publish - prod
image: docker:dind
environment:
DOCKER_PASSWORD:
from_secret: DOCKER_TOKEN
volumes:
- name: dockersock
path: /var/run/docker.sock
commands:
- apk add make git
- docker login -u adamveld12 -p $${DOCKER_PASSWORD}
- make build publish-master
trigger:
branch:
- master
- name: deploy master
image: adamveld12/nomad:1.0.4
environment:
NOMAD_ADDR: http://192.168.1.15:4646
commands:
- nomad job run ./nomad.job
trigger:
branch:
- master
- name: docker build and publish
image: docker:dind
environment:
DOCKER_PASSWORD:
from_secret: DOCKER_TOKEN
volumes:
- name: dockersock
path: /var/run/docker.sock
- name: dockersock
path: /var/run/docker.sock
commands:
- apk add make git
- docker login -u adamveld12 -p $${DOCKER_PASSWORD}
- make build publish
trigger:
branch:
exclude:
- master
volumes:
- name: dockersock

@ -12,13 +12,12 @@ new-post:
build:
docker build -t vdhsn/blog:${VERSION} -f Dockerfile .
publish-master: publish
@echo 'master build detected'
docker tag vdhsn/blog:${VERSION} vdhsn/blog:latest
docker push vdhsn/blog:latest
publish: clean build
docker push vdhsn/blog:${VERSION}
if [ '$(VERSION)' = 'master' ]; then
@echo 'master build detected'
docker tag vdhsn/blog:${VERSION} vdhsn/blog:latest
docker push vdhsn/blog:latest
fi
test-publish: build
docker run -it -p 8080:80 vdhsn/blog:${VERSION}

Loading…
Cancel
Save