1

Remote builder community imageを使用して、保護された依存関係を内部 GC ComputeEngine インスタンスからダウンロードします。

cloudbuild.yamlのこのステップは次のようになります。

steps:
- name: gcr.io/{PROJECT_NAME}/remote-builder
  env:
  - COMMAND=sudo bash workspace/build.bash
  - ZONE=us-east1-b
  - INSTANCE_NAME=remote-cloud-build
  - INSTANCE_ARGS=--image-project centos-cloud --image-family centos-7

build.bash:

easy_install pip
pip install --upgrade pip
pip install --upgrade setuptools
pip wheel  -r workspace/requirements.txt -w workspace/requirements --no-binary :all:

そのため、ライブラリをworkspace/requirementsフォルダーにコピーしました。
ただし、次のビルド ステップでは、このフォルダーにファイルはありません。
次のようなテスト用にフォルダー内に空のファイルを作成しようとしましたtouch workspace/requirements/fileが、フォルダーはまだ空です。
それを手伝ってくれませんか。前もって感謝します!

4

1 に答える 1