protonmail-bridge/.drone.yml
Michael Gibson 775bad26bc
Some checks failed
continuous-integration/drone/push Build is failing
More CI/CD fixes.
2020-06-30 13:37:45 -05:00

64 lines
No EOL
1.3 KiB
YAML

---
kind: pipeline
type: docker
name: default
clone:
disable: true
steps:
- name: clone
image: alpine/git
commands:
- nslookup git.thegibsonhome.net
- echo 192.168.128.15 git.thegibsonhome.net >> /etc/hosts
- git clone https://git.thegibsonhome.net/docker/protonmail-bridge.git/ .
- git checkout $DRONE_COMMIT
- name: build
image: plugins/docker
settings:
registry: registry.thegibsonhome.net
username:
from_secret: registry_username
password:
from_secret: registry_password
repo: registry.thegibsonhome.net/protonmail-bridge
tags:
- latest
trigger:
branch:
- master
event:
- push
---
kind: pipeline
type: docker
name: tag
clone:
disable: true
steps:
- name: clone
image: alpine/git
commands:
- git clone https://git.thegibsonhome.net/docker/protonmail-bridge.git/ .
- git checkout $DRONE_COMMIT
- name: build
image: plugins/docker
settings:
registry: registry.thegibsonhome.net
username:
from_secret: registry_username
password:
from_secret: registry_password
repo: registry.thegibsonhome.net/protonmail-bridge
build_args:
- TAG=${DRONE_TAG}
tags:
- ${DRONE_TAG}
- latest
trigger:
event:
- tag