File tree Expand file tree Collapse file tree 5 files changed +45
-9
lines changed Expand file tree Collapse file tree 5 files changed +45
-9
lines changed Original file line number Diff line number Diff line change 1313#  limitations under the License.
1414docker :
1515 image : gcr.io/cloud-devrel-public-resources/owlbot-python:latest 
16-  digest : sha256:98f3afd11308259de6e828e37376d18867fd321aba07826e29e4f8d9cab56bad  
17- #  created: 2024-02-27T15:56:18.442440378Z 
16+  digest : sha256:3741fd1f5f5150378563c76afa06bcc12777b5fe54c5ee01115218f83872134f  
17+ #  created: 2024-03-15T16:26:15.743347415Z 
Original file line number Diff line number Diff line change @@ -33,13 +33,6 @@ export GOOGLE_APPLICATION_CREDENTIALS=${KOKORO_GFILE_DIR}/service-account.json
3333#  Setup project id.
3434export  PROJECT_ID=$( cat " ${KOKORO_GFILE_DIR} /project-id.json" ) 
3535
36- #  Remove old nox
37- python3 -m pip uninstall --yes --quiet nox-automation
38- 
39- #  Install nox
40- python3 -m pip install --upgrade --quiet nox
41- python3 -m nox --version
42- 
4336#  If this is a continuous build, send the test log to the FlakyBot.
4437#  See https://github.com/googleapis/repo-automation-bots/tree/main/packages/flakybot.
4538if  [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR  =  * " continuous" *  ]];  then 
Original file line number Diff line number Diff line change @@ -80,4 +80,8 @@ RUN wget -O /tmp/get-pip.py 'https://bootstrap.pypa.io/get-pip.py' \
8080#  Test pip
8181RUN  python3 -m pip
8282
83+ #  Install build requirements
84+ COPY  requirements.txt /requirements.txt
85+ RUN  python3 -m pip install --require-hashes -r requirements.txt
86+ 
8387CMD  ["python3.8" ]
Original file line number Diff line number Diff line change 1+ nox
Original file line number Diff line number Diff line change 1+ # 
2+ # This file is autogenerated by pip-compile with Python 3.9 
3+ # by the following command: 
4+ # 
5+ # pip-compile --allow-unsafe --generate-hashes requirements.in 
6+ # 
7+ argcomplete == 3.2.3  \ 
8+  --hash =sha256:bf7900329262e481be5a15f56f19736b376df6f82ed27576fa893652c5de6c23 \ 
9+  --hash =sha256:c12355e0494c76a2a7b73e3a59b09024ca0ba1e279fb9ed6c1b82d5b74b6a70c
10+  # via nox 
11+ colorlog == 6.8.2  \ 
12+  --hash =sha256:3e3e079a41feb5a1b64f978b5ea4f46040a94f11f0e8bbb8261e3dbbeca64d44 \ 
13+  --hash =sha256:4dcbb62368e2800cb3c5abd348da7e53f6c362dda502ec27c560b2e58a66bd33
14+  # via nox 
15+ distlib == 0.3.8  \ 
16+  --hash =sha256:034db59a0b96f8ca18035f36290806a9a6e6bd9d1ff91e45a7f172eb17e51784 \ 
17+  --hash =sha256:1530ea13e350031b6312d8580ddb6b27a104275a31106523b8f123787f494f64
18+  # via virtualenv 
19+ filelock == 3.13.1  \ 
20+  --hash =sha256:521f5f56c50f8426f5e03ad3b281b490a87ef15bc6c526f168290f0c7148d44e \ 
21+  --hash =sha256:57dbda9b35157b05fb3e58ee91448612eb674172fab98ee235ccb0b5bee19a1c
22+  # via virtualenv 
23+ nox == 2024.3.2  \ 
24+  --hash =sha256:e53514173ac0b98dd47585096a55572fe504fecede58ced708979184d05440be \ 
25+  --hash =sha256:f521ae08a15adbf5e11f16cb34e8d0e6ea521e0b92868f684e91677deb974553
26+  # via -r requirements.in 
27+ packaging == 24.0  \ 
28+  --hash =sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5 \ 
29+  --hash =sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9
30+  # via nox 
31+ platformdirs == 4.2.0  \ 
32+  --hash =sha256:0614df2a2f37e1a662acbd8e2b25b92ccf8632929bc6d43467e17fe89c75e068 \ 
33+  --hash =sha256:ef0cc731df711022c174543cb70a9b5bd22e5a9337c8624ef2c2ceb8ddad8768
34+  # via virtualenv 
35+ virtualenv == 20.25.1  \ 
36+  --hash =sha256:961c026ac520bac5f69acb8ea063e8a4f071bcc9457b9c1f28f6b085c511583a \ 
37+  --hash =sha256:e08e13ecdca7a0bd53798f356d5831434afa5b07b93f0abdf0797b7a06ffe197
38+  # via nox 
                                 You can’t perform that action at this time. 
               
                  
0 commit comments