1414 - " *.md"
1515
1616env :
17+ ACME_CA : pebble
1718 DOCKER_GEN_CONTAINER_NAME : nginx-proxy-gen
1819 IMAGE : nginxproxy/acme-companion
1920 NGINX_CONTAINER_NAME : nginx-proxy
@@ -97,25 +98,17 @@ jobs:
9798 permissions_custom,
9899 symlinks,
99100 acme_hooks,
101+ ocsp_must_staple,
100102 ]
101103 setup : [2containers, 3containers]
102- acme-ca : [pebble]
103104 pebble-config : [pebble-config.json]
104105 include :
105106 - test-name : acme_eab
106107 setup : 2containers
107- acme-ca : pebble
108108 pebble-config : pebble-config-eab.json
109109 - test-name : acme_eab
110110 setup : 3containers
111- acme-ca : pebble
112111 pebble-config : pebble-config-eab.json
113- - test-name : ocsp_must_staple
114- setup : 2containers
115- acme-ca : boulder
116- - test-name : ocsp_must_staple
117- setup : 3containers
118- acme-ca : boulder
119112 runs-on : ubuntu-latest
120113
121114 steps :
@@ -133,19 +126,13 @@ jobs:
133126 done
134127
135128 - name : Setup Pebble
136- if : ${{ matrix.acme-ca == 'pebble' }}
137129 env :
138130 PEBBLE_CONFIG : ${{ matrix.pebble-config }}
139131 run : test/setup/pebble/setup-pebble.sh
140132
141- - name : Setup Boulder
142- if : ${{ matrix.acme-ca == 'boulder' }}
143- run : test/setup/setup-boulder.sh
144-
145133 - name : Setup nginx-proxy
146134 env :
147135 SETUP : ${{ matrix.setup }}
148- ACME_CA : ${{ matrix.acme-ca }}
149136 run : test/setup/setup-nginx-proxy.sh
150137
151138 # ADD BUILT IMAGE
@@ -161,13 +148,11 @@ jobs:
161148 - name : Integration Testing
162149 env :
163150 SETUP : ${{ matrix.setup }}
164- ACME_CA : ${{ matrix.acme-ca }}
165151 PEBBLE_CONFIG : ${{ matrix.pebble-config }}
166152 run : test/run.sh -t ${{ matrix.test-name }} "$IMAGE"
167153
168154 - name : Display containers logs
169155 if : ${{ failure() }}
170156 env :
171157 SETUP : ${{ matrix.setup }}
172- ACME_CA : ${{ matrix.acme-ca }}
173158 run : test/github_actions/containers-logs.sh
0 commit comments