Skip to content

Commit b2ef137

Browse files
authored
Merge pull request #76 from UKHomeOffice/dronify
Add simple drone pipeline
2 parents acf3153 + e1af773 commit b2ef137

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed

.drone.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
pipeline:
2+
3+
build_image:
4+
image: quay.io/ukhomeofficedigital/centos-base:latest
5+
environment:
6+
- DOCKER_HOST=tcp://127.0.0.1:2375
7+
commands:
8+
- yum install -y -q docker openssl wget
9+
- ./ci-build.sh
10+
when:
11+
event: [pull_request, push, tag]
12+
13+
push_image:
14+
image: docker:1.11
15+
environment:
16+
- DOCKER_HOST=tcp://127.0.0.1:2375
17+
commands:
18+
- REPO="artifactory-internal.digital.homeoffice.gov.uk"
19+
- BASE="/"
20+
- NAME="nginx-proxy"
21+
- FULL_NAME="${REPO}${BASE}${NAME}"
22+
- DOCKER_USERNAME="lev-web-robot"
23+
- docker login -u="${DOCKER_USERNAME}" -p="${DOCKER_PASSWORD}" "${REPO}"
24+
- docker tag ngx "${FULL_NAME}:${DRONE_TAG}"
25+
- docker tag ngx "${FULL_NAME}:latest"
26+
- docker push "${FULL_NAME}:${DRONE_TAG}"
27+
- docker push "${FULL_NAME}:latest"
28+
when:
29+
event: tag
30+
31+
services:
32+
dind:
33+
image: docker:1.11-dind
34+
privileged: true
35+
command:
36+
- "-s"
37+
- "overlay"

.drone.yml.sig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
eyJhbGciOiJIUzI1NiJ9.cGlwZWxpbmU6CgogIGJ1aWxkX2ltYWdlOgogICAgaW1hZ2U6IHF1YXkuaW8vdWtob21lb2ZmaWNlZGlnaXRhbC9jZW50b3MtYmFzZTpsYXRlc3QKICAgIGVudmlyb25tZW50OgogICAgICAtIERPQ0tFUl9IT1NUPXRjcDovLzEyNy4wLjAuMToyMzc1CiAgICBjb21tYW5kczoKICAgICAgLSB5dW0gaW5zdGFsbCAteSAtcSBkb2NrZXIgb3BlbnNzbCB3Z2V0CiAgICAgIC0gLi9jaS1idWlsZC5zaAogICAgd2hlbjoKICAgICAgZXZlbnQ6IFtwdWxsX3JlcXVlc3QsIHB1c2gsIHRhZ10KCiAgcHVzaF9pbWFnZToKICAgIGltYWdlOiBkb2NrZXI6MS4xMQogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gRE9DS0VSX0hPU1Q9dGNwOi8vMTI3LjAuMC4xOjIzNzUKICAgIGNvbW1hbmRzOgogICAgICAtIFJFUE89ImFydGlmYWN0b3J5LWludGVybmFsLmRpZ2l0YWwuaG9tZW9mZmljZS5nb3YudWsiCiAgICAgIC0gQkFTRT0iLyIKICAgICAgLSBOQU1FPSJuZ2lueC1wcm94eSIKICAgICAgLSBGVUxMX05BTUU9IiR7UkVQT30ke0JBU0V9JHtOQU1FfSIKICAgICAgLSBET0NLRVJfVVNFUk5BTUU9Imxldi13ZWItcm9ib3QiCiAgICAgIC0gZG9ja2VyIGxvZ2luIC11PSIke0RPQ0tFUl9VU0VSTkFNRX0iIC1wPSIke0RPQ0tFUl9QQVNTV09SRH0iICIke1JFUE99IgogICAgICAtIGRvY2tlciB0YWcgbmd4ICIke0ZVTExfTkFNRX06JHtEUk9ORV9UQUd9IgogICAgICAtIGRvY2tlciB0YWcgbmd4ICIke0ZVTExfTkFNRX06bGF0ZXN0IgogICAgICAtIGRvY2tlciBwdXNoICIke0ZVTExfTkFNRX06JHtEUk9ORV9UQUd9IgogICAgICAtIGRvY2tlciBwdXNoICIke0ZVTExfTkFNRX06bGF0ZXN0IgogICAgd2hlbjoKICAgICAgZXZlbnQ6IHRhZwoKc2VydmljZXM6CiAgZGluZDoKICAgIGltYWdlOiBkb2NrZXI6MS4xMS1kaW5kCiAgICBwcml2aWxlZ2VkOiB0cnVlCiAgICBjb21tYW5kOgogICAgICAtICItcyIKICAgICAgLSAib3ZlcmxheSIK.OzQqg55eKQsD7DOlW6CzDEFItNDioORmOo1vI2y7JQI

0 commit comments

Comments
 (0)