@@ -70,13 +70,13 @@ jobs:
7070 SHOWCASE_VERSION : 0.19.0
7171 - name : Install nox.
7272 run : python -m pip install nox
73- - name : Install protoc 3.12.1 .
73+ - name : Install protoc 3.19.0 .
7474 run : |
7575 sudo mkdir -p /usr/src/protoc/
7676 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
7878 cd /usr/src/protoc/
79- unzip protoc-3.12.1 .zip
79+ unzip protoc-3.19.0 .zip
8080 sudo ln -s /usr/src/protoc/bin/protoc /usr/local/bin/protoc
8181 - name : Run showcase tests.
8282 run : nox -s ${{ matrix.target }}
@@ -105,13 +105,13 @@ jobs:
105105 sudo apt-get install -y curl pandoc unzip gcc
106106 - name : Install nox.
107107 run : python -m pip install nox
108- - name : Install protoc 3.12.1 .
108+ - name : Install protoc 3.19.0 .
109109 run : |
110110 sudo mkdir -p /usr/src/protoc/
111111 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
113113 cd /usr/src/protoc/
114- unzip protoc-3.12.1 .zip
114+ unzip protoc-3.19.0 .zip
115115 sudo ln -s /usr/src/protoc/bin/protoc /usr/local/bin/protoc
116116 cd -
117117 - name : Run showcase tests.
@@ -121,15 +121,6 @@ jobs:
121121 cd gapic_showcase
122122 curl -sSL https://github.com/googleapis/gapic-showcase/releases/download/v${SHOWCASE_VERSION}/gapic-showcase-${SHOWCASE_VERSION}-linux-amd64.tar.gz | tar xz
123123 ./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
133124
134125 cd ..
135126 nox -s ${{ matrix.target }}
@@ -156,13 +147,13 @@ jobs:
156147 run : |
157148 sudo apt-get update
158149 sudo apt-get install -y curl pandoc unzip gcc
159- - name : Install protoc 3.12.1 .
150+ - name : Install protoc 3.19.0 .
160151 run : |
161152 sudo mkdir -p /usr/src/protoc/
162153 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
164155 cd /usr/src/protoc/
165- unzip protoc-3.12.1 .zip
156+ unzip protoc-3.19.0 .zip
166157 sudo ln -s /usr/src/protoc/bin/protoc /usr/local/bin/protoc
167158 - name : Install nox.
168159 run : python -m pip install nox
@@ -183,13 +174,13 @@ jobs:
183174 run : |
184175 sudo apt-get update
185176 sudo apt-get install -y curl pandoc unzip gcc
186- - name : Install protoc 3.12.1 .
177+ - name : Install protoc 3.19.0 .
187178 run : |
188179 sudo mkdir -p /usr/src/protoc/
189180 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
191182 cd /usr/src/protoc/
192- unzip protoc-3.12.1 .zip
183+ unzip protoc-3.19.0 .zip
193184 sudo ln -s /usr/src/protoc/bin/protoc /usr/local/bin/protoc
194185 - name : Install nox.
195186 run : python -m pip install nox
@@ -213,13 +204,13 @@ jobs:
213204 run : |
214205 sudo apt-get update
215206 sudo apt-get install -y curl pandoc unzip gcc
216- - name : Install protoc 3.12.1 .
207+ - name : Install protoc 3.19.0 .
217208 run : |
218209 sudo mkdir -p /usr/src/protoc/
219210 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
221212 cd /usr/src/protoc/
222- unzip protoc-3.12.1 .zip
213+ unzip protoc-3.19.0 .zip
223214 sudo ln -s /usr/src/protoc/bin/protoc /usr/local/bin/protoc
224215 - name : Install nox.
225216 run : python -m pip install nox
0 commit comments