Я использую Удаленный строитель Изображение сообщества, чтобы загрузить некоторые защищенные зависимости из внутреннего экземпляра 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
, но папка все еще пуста.
Не могли бы вы помочь мне с этим.
Заранее спасибо!