File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,17 +5,31 @@ services:
55env :
66 global :
77 - DOCKER_IMAGE=bycedric/expo-cli
8- - DOCKER_TAG=2
9- script :
10- - docker build base -t $DOCKER_IMAGE:$DOCKER_TAG
11- - docker run -ti --rm $DOCKER_IMAGE:$DOCKER_TAG diagnostics
12- - docker build . -t expo/expo-github-action
13- - docker run -ti --rm expo/expo-github-action diagnostics
14- before_deploy :
15- - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
16- - docker tag $DOCKER_IMAGE:$DOCKER_TAG $DOCKER_IMAGE:latest
17- deploy :
18- provider : script
19- script : docker push $DOCKER_IMAGE:$DOCKER_TAG && docker push $DOCKER_IMAGE:latest
20- on :
21- branch : master
8+ stages :
9+ - expo cli v3
10+ - expo cli v2
11+ jobs :
12+ include :
13+ - stage : expo cli v3
14+ script :
15+ - docker build base/3 -t $DOCKER_IMAGE:3
16+ - docker run -ti --rm $DOCKER_IMAGE:3 diagnostics
17+ before_deploy :
18+ - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
19+ - docker tag $DOCKER_IMAGE:3 $DOCKER_IMAGE:latest
20+ deploy :
21+ provider : script
22+ script : docker push $DOCKER_IMAGE:3 && docker push $DOCKER_IMAGE:latest
23+ on :
24+ branch : master
25+ - stage : expo cli v2
26+ script :
27+ - docker build base/2 -t $DOCKER_IMAGE:2
28+ - docker run -ti --rm $DOCKER_IMAGE:2 diagnostics
29+ before_deploy :
30+ - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
31+ deploy :
32+ provider : script
33+ script : docker push $DOCKER_IMAGE:2
34+ on :
35+ branch : master
You can’t perform that action at this time.
0 commit comments