File tree Expand file tree Collapse file tree 1 file changed +8
-50
lines changed Expand file tree Collapse file tree 1 file changed +8
-50
lines changed Original file line number Diff line number Diff line change 6
6
- master
7
7
8
8
jobs :
9
- ubuntu :
9
+ docker :
10
+ strategy :
11
+ matrix :
12
+ dockerfile : [Dockerfile.ubuntu, Dockerfile.tdagent-ubuntu, Dockerfile.ruby32, Dockerfile.ruby34]
10
13
runs-on : ubuntu-latest
11
14
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
15
+ - uses : actions/checkout@v3
16
+ - name : Set up Docker Buildx
58
17
uses : docker/setup-buildx-action@v3
59
- -
60
- name : Build and push
18
+ - name : Build and push
61
19
id : docker_build
62
20
uses : docker/build-push-action@v6
63
21
with :
64
- file : test/docker/Dockerfile.ruby32
22
+ file : test/docker/${{ matrix.dockerfile }}
65
23
rubocop :
66
24
runs-on : ubuntu-latest
67
25
steps :
You can’t perform that action at this time.
0 commit comments