@@ -70,13 +70,13 @@ jobs:
70
70
SHOWCASE_VERSION : 0.19.0
71
71
- name : Install nox.
72
72
run : python -m pip install nox
73
- - name : Install protoc 3.12.1 .
73
+ - name : Install protoc 3.19.0 .
74
74
run : |
75
75
sudo mkdir -p /usr/src/protoc/
76
76
sudo chown -R ${USER} /usr/src/
77
- curl --location https://github.com/google/protobuf/releases/download/v3.12.1 /protoc-3.12.1 -linux-x86_64.zip --output /usr/src/protoc/protoc-3.12.1 .zip
77
+ curl --location https://github.com/google/protobuf/releases/download/v3.19.0 /protoc-3.19.0 -linux-x86_64.zip --output /usr/src/protoc/protoc-3.19.0 .zip
78
78
cd /usr/src/protoc/
79
- unzip protoc-3.12.1 .zip
79
+ unzip protoc-3.19.0 .zip
80
80
sudo ln -s /usr/src/protoc/bin/protoc /usr/local/bin/protoc
81
81
- name : Run showcase tests.
82
82
run : nox -s ${{ matrix.target }}
@@ -105,13 +105,13 @@ jobs:
105
105
sudo apt-get install -y curl pandoc unzip gcc
106
106
- name : Install nox.
107
107
run : python -m pip install nox
108
- - name : Install protoc 3.12.1 .
108
+ - name : Install protoc 3.19.0 .
109
109
run : |
110
110
sudo mkdir -p /usr/src/protoc/
111
111
sudo chown -R ${USER} /usr/src
112
- curl --location https://github.com/google/protobuf/releases/download/v3.12.1 /protoc-3.12.1 -linux-x86_64.zip --output /usr/src/protoc/protoc-3.12.1 .zip
112
+ curl --location https://github.com/google/protobuf/releases/download/v3.19.0 /protoc-3.19.0 -linux-x86_64.zip --output /usr/src/protoc/protoc-3.19.0 .zip
113
113
cd /usr/src/protoc/
114
- unzip protoc-3.12.1 .zip
114
+ unzip protoc-3.19.0 .zip
115
115
sudo ln -s /usr/src/protoc/bin/protoc /usr/local/bin/protoc
116
116
cd -
117
117
- name : Run showcase tests.
@@ -121,15 +121,6 @@ jobs:
121
121
cd gapic_showcase
122
122
curl -sSL https://github.com/googleapis/gapic-showcase/releases/download/v${SHOWCASE_VERSION}/gapic-showcase-${SHOWCASE_VERSION}-linux-amd64.tar.gz | tar xz
123
123
./gapic-showcase run --mtls-ca-cert=/tmp/workspace/tests/cert/mtls.crt --mtls-cert=/tmp/workspace/tests/cert/mtls.crt --mtls-key=/tmp/workspace/tests/cert/mtls.key &
124
- showcase_pid=$!
125
-
126
- cleanup() {
127
- echo "kill showcase server"
128
- kill $showcase_pid
129
- # Wait for the process to die, but don't report error from the kill.
130
- wait $showcase_pid || exit $exit_code
131
- }
132
- trap cleanup EXIT
133
124
134
125
cd ..
135
126
nox -s ${{ matrix.target }}
@@ -156,13 +147,13 @@ jobs:
156
147
run : |
157
148
sudo apt-get update
158
149
sudo apt-get install -y curl pandoc unzip gcc
159
- - name : Install protoc 3.12.1 .
150
+ - name : Install protoc 3.19.0 .
160
151
run : |
161
152
sudo mkdir -p /usr/src/protoc/
162
153
sudo chown -R ${USER} /usr/src/
163
- curl --location https://github.com/google/protobuf/releases/download/v3.12.1 /protoc-3.12.1 -linux-x86_64.zip --output /usr/src/protoc/protoc-3.12.1 .zip
154
+ curl --location https://github.com/google/protobuf/releases/download/v3.19.0 /protoc-3.19.0 -linux-x86_64.zip --output /usr/src/protoc/protoc-3.19.0 .zip
164
155
cd /usr/src/protoc/
165
- unzip protoc-3.12.1 .zip
156
+ unzip protoc-3.19.0 .zip
166
157
sudo ln -s /usr/src/protoc/bin/protoc /usr/local/bin/protoc
167
158
- name : Install nox.
168
159
run : python -m pip install nox
@@ -183,13 +174,13 @@ jobs:
183
174
run : |
184
175
sudo apt-get update
185
176
sudo apt-get install -y curl pandoc unzip gcc
186
- - name : Install protoc 3.12.1 .
177
+ - name : Install protoc 3.19.0 .
187
178
run : |
188
179
sudo mkdir -p /usr/src/protoc/
189
180
sudo chown -R ${USER} /usr/src/
190
- curl --location https://github.com/google/protobuf/releases/download/v3.12.1 /protoc-3.12.1 -linux-x86_64.zip --output /usr/src/protoc/protoc-3.12.1 .zip
181
+ curl --location https://github.com/google/protobuf/releases/download/v3.19.0 /protoc-3.19.0 -linux-x86_64.zip --output /usr/src/protoc/protoc-3.19.0 .zip
191
182
cd /usr/src/protoc/
192
- unzip protoc-3.12.1 .zip
183
+ unzip protoc-3.19.0 .zip
193
184
sudo ln -s /usr/src/protoc/bin/protoc /usr/local/bin/protoc
194
185
- name : Install nox.
195
186
run : python -m pip install nox
@@ -213,13 +204,13 @@ jobs:
213
204
run : |
214
205
sudo apt-get update
215
206
sudo apt-get install -y curl pandoc unzip gcc
216
- - name : Install protoc 3.12.1 .
207
+ - name : Install protoc 3.19.0 .
217
208
run : |
218
209
sudo mkdir -p /usr/src/protoc/
219
210
sudo chown -R ${USER} /usr/src/
220
- curl --location https://github.com/google/protobuf/releases/download/v3.12.1 /protoc-3.12.1 -linux-x86_64.zip --output /usr/src/protoc/protoc-3.12.1 .zip
211
+ curl --location https://github.com/google/protobuf/releases/download/v3.19.0 /protoc-3.19.0 -linux-x86_64.zip --output /usr/src/protoc/protoc-3.19.0 .zip
221
212
cd /usr/src/protoc/
222
- unzip protoc-3.12.1 .zip
213
+ unzip protoc-3.19.0 .zip
223
214
sudo ln -s /usr/src/protoc/bin/protoc /usr/local/bin/protoc
224
215
- name : Install nox.
225
216
run : python -m pip install nox
0 commit comments