File tree Expand file tree Collapse file tree 1 file changed +19
-11
lines changed Expand file tree Collapse file tree 1 file changed +19
-11
lines changed Original file line number Diff line number Diff line change 2121jobs :
2222 e2e :
2323 runs-on : ubuntu-latest
24+ strategy :
25+ fail-fast : false
26+ matrix :
27+ service :
28+ - date
29+ - sleep
30+ - error
31+ - configs
32+ - global
33+ - more_replicas
34+ - query
35+ - cap
2436 steps :
2537 -
2638 name : Checkout
3446 echo ::set-output name=build_tag::swarm-cronjob:local
3547 echo ::set-output name=service_name::swarm-cronjob
3648 echo ::set-output name=running_timeout::120
37- echo ::set-output name=running_log_check::Number of cronjob tasks: 8
49+ echo ::set-output name=running_log_check::Number of cronjob tasks: 1
3850 -
3951 name : Set up QEMU
4052 uses : docker/setup-qemu-action@v2
5264 docker swarm leave --force > /dev/null 2>&1 || true
5365 docker swarm init --advertise-addr $(dig +short myip.opendns.com @resolver1.opendns.com)
5466 -
55- name : Swarm deploy stacks
67+ name : Swarm deploy stack
5668 run : |
57- docker stack deploy date -c test/date.yml
58- docker stack deploy sleep -c test/sleep.yml
59- docker stack deploy error -c test/error.yml
60- docker stack deploy configs -c test/configs.yml
61- docker stack deploy global -c test/global.yml
62- docker stack deploy more_replicas -c test/more_replicas.yml
63- docker stack deploy query -c test/query.yml
64- docker stack deploy cap -c test/cap.yml
69+ docker stack deploy ${{ matrix.service }} -c test/${{ matrix.service }}.yml
6570 -
6671 name : Create service
6772 run : |
8792 exit 1
8893 fi
8994 done < <(docker service logs -f ${{ steps.prep.outputs.service_name }} 2>&1)
90- docker swarm leave --force > /dev/null 2>&1 || true
95+ -
96+ name : Service logs
97+ run : |
98+ docker service logs ${{ matrix.service }}_test
You can’t perform that action at this time.
0 commit comments