update drone shit
continuous-integration/drone/pr Build is failing Details

pull/2/head
Adam Veldhousen 3 years ago
parent 94a20c25ff
commit 0c30da53cf
Signed by: adam
GPG Key ID: 6DB29003C6DD1E4B

@ -1,11 +1,23 @@
kind: pipeline
type: docker
name: build
name: master build and deploy
volumes:
- name: dockersock
host:
path: /var/run/docker.sock
environment:
GOPATH: /go/
HUGO_VERSION: 0.59.1
trigger:
event:
- push
- cron
branch:
include:
- master
steps:
- name: docker build and publish - prod
image: docker:dind
@ -17,22 +29,23 @@ steps:
path: /var/run/docker.sock
commands:
- apk add make git
- docker login -u adamveld12 -p $${DOCKER_PASSWORD}
- docker login -u adamveld12 -p ${DOCKER_PASSWORD}
- make build publish-master
trigger:
branch:
- master
- name: deploy master
image: adamveld12/nomad:1.0.4
image: adamveld12/nomad:v1.0.4
environment:
NOMAD_ADDR: http://192.168.1.15:4646
commands:
- nomad job run ./nomad.job
trigger:
event:
- push
branch:
- master
include:
- master
- name: docker build and publish
- name: docker build and publish PR
image: docker:dind
environment:
DOCKER_PASSWORD:
@ -45,12 +58,73 @@ steps:
- docker login -u adamveld12 -p $${DOCKER_PASSWORD}
- make build publish
trigger:
branch:
exclude:
- master
event:
- pull_request
- cron
---
kind: pipeline
type: docker
name: PR build
volumes:
- name: dockersock
host:
path: /var/run/docker.sock
- name: dockersock
host:
path: /var/run/docker.sock
environment:
GOPATH: /go/
HUGO_VERSION: 0.59.1
trigger:
event:
- cron
- pull_request
branch:
include:
- master
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
- name: deploy master
image: adamveld12/nomad:v1.0.4
environment:
NOMAD_ADDR: http://192.168.1.15:4646
commands:
- nomad job run ./nomad.job
trigger:
event:
- push
branch:
include:
- master
- name: docker build and publish PR
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
trigger:
event:
- pull_request
- cron

Loading…
Cancel
Save