Skip to content

Commit 0eb397c

Browse files
authored
Merge pull request #183 from citusdata/update-ci-jobs
Introduce DockerHub build trigger
2 parents 44081b4 + 3343f9c commit 0eb397c

1 file changed

Lines changed: 20 additions & 4 deletions

File tree

.travis.yml

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,23 @@
1-
sudo: required
21
services: [ docker ]
2+
stages:
3+
- build-image
4+
- name: trigger-dockerhub
5+
if: branch = master AND type != pull_request
36
env:
4-
- DOCKERFILE=Dockerfile
5-
- DOCKERFILE=Dockerfile-alpine
7+
global:
8+
secure: ltHu30nhJVVl5QhdBk1jaf45V6TO9S+JhxAqVgDAxItyJu3PzoNWa2M9ocxP2axONHfEFhekjGrch09SYjChmr5lwPr/58vQHc1RR8plRR77mIrySGDIF3L0fxHmecCcx3uzEQhYmrEMoToo3WVAViNVYB2R3i/8Kp4pgKQUZza+C5RgLaymHntaebyuW3PSKi3ReDjQdU6KH/Xv2p9jBtVs7XCjSPs7BYvvm8miHlo2GwynB+iIpqksvrBG3C7A9FSaOSaggyx6d3eKQKPNUbj8bakDJuuGgAVs1RHSRyjS6MzvdFgLgvr8/Mve4X840Dt5YfI9pAIIm37KY+/ZduisGUrqIPsD0agJ8BZjmDMFLdAfbY3G2vcoRS+7UnJoSSVDxqtPFbsdqKKz2n4a3XbZHPNmGAZeunncfXz/332hlj9qapYKP+PN3ZS3aCpJgG2V8+uyhfboDKCfQk3/TKhoNDg/BrNZdLTSZT8HCmExerG98l2OFcjX/4Zi/Q6fGBf7TbERCGdBpYqx4CWSPO2OpQ7IP0mLOWWNiVeHzhj0w1ELmJPgFWNdROxGIdjN/YyMyjrXe/NF9zvqbUcH4X419W69vLyFB7+hdXkGYJ4E8BiG7Kc7O7JOugMgzQ6kJ+7AtmaQDZnq1ZUACQ5BTS+68PUqKRZYCdcXqxi7Y0M=
69
script:
7-
- docker build -f "$DOCKERFILE" -t citusdata/citus:9.2.4 .
10+
jobs:
11+
include:
12+
- stage: build-image
13+
name: "latest"
14+
script: docker build -f Dockerfile .
15+
- stage: build-image
16+
name: "alpine"
17+
script: docker build -f Dockerfile-alpine .
18+
- stage: build-image
19+
name: "nightly"
20+
script: docker build -f nightly/Dockerfile .
21+
- stage: trigger-dockerhub
22+
name: "Trigger DockerHub Builds"
23+
script: curl -X POST "$DOCKERHUB_BUILD_TRIGGER"

0 commit comments

Comments
 (0)