File tree Expand file tree Collapse file tree 1 file changed +13
-50
lines changed
Expand file tree Collapse file tree 1 file changed +13
-50
lines changed Original file line number Diff line number Diff line change 44 push :
55 branches :
66 - master
7+ pull_request :
78
89jobs :
9- ubuntu :
10+ docker :
11+ strategy :
12+ matrix :
13+ dockerfile :
14+ - Dockerfile.ubuntu
15+ - Dockerfile.tdagent-ubuntu
16+ - Dockerfile.ruby32
17+ - Dockerfile.ruby34
1018 runs-on : ubuntu-latest
1119 steps :
12- -
13- uses : actions/checkout@v3
14- -
15- name : Set up Docker Buildx
16- uses : docker/setup-buildx-action@v3
17- -
18- name : Build and push
19- id : docker_build
20- uses : docker/build-push-action@v6
21- with :
22- file : test/docker/Dockerfile.ubuntu
23- tdagent-deb :
24- runs-on : ubuntu-latest
25- steps :
26- -
27- uses : actions/checkout@v3
28- -
29- name : Set up Docker Buildx
30- uses : docker/setup-buildx-action@v3
31- -
32- name : Build and push
33- id : docker_build
34- uses : docker/build-push-action@v6
35- with :
36- file : test/docker/Dockerfile.tdagent-ubuntu
37- tdagent-rpm :
38- runs-on : ubuntu-latest
39- steps :
40- -
41- uses : actions/checkout@v4
42- -
43- name : Set up Docker Buildx
44- uses : docker/setup-buildx-action@v3
45- -
46- name : Build and push
47- id : docker_build
48- uses : docker/build-push-action@v6
49- with :
50- file : test/docker/Dockerfile.tdagent-almalinux
51- ruby32 :
52- runs-on : ubuntu-latest
53- steps :
54- -
55- uses : actions/checkout@v4
56- -
57- name : Set up Docker Buildx
20+ - uses : actions/checkout@v3
21+ - name : Set up Docker Buildx
5822 uses : docker/setup-buildx-action@v3
59- -
60- name : Build and push
23+ - name : Build and push
6124 id : docker_build
6225 uses : docker/build-push-action@v6
6326 with :
64- file : test/docker/Dockerfile.ruby32
27+ file : test/docker/${{ matrix.dockerfile }}
6528 rubocop :
6629 runs-on : ubuntu-latest
6730 steps :
You can’t perform that action at this time.
0 commit comments