• 1000
сборка запускается автоматически на каждом «pu sh» репозитория github.
это шаг:
steps:
- name: 'gcr.io/cloud-builders/gsutil'
id: 'Loading gradle cache'
entrypoint: 'sh'
args:
- '-c'
- |
fileName=file.tar.gz
if gsutil -q stat gs://cache_${PROJECT_ID}/${fileName}; then
echo 'Gradle cache found'
cd /
gsutil -m cp gs://cache_${PROJECT_ID}/${fileName} ${fileName}
tar -xpzf ${fileName}
else
echo 'Gradle cache not found'
fi
volumes:
- name: 'gradle_cache'
path: /root/.gradle
waitFor: ['-']
timeout: 60s
Проблема в том, что иногда он проходит, а иногда завершается ошибкой из-за того, что crcmod не скомпилирован:
CommandException:
Downloading this composite object requires integrity checking with CRC32c,
but your crcmod installation isn't using the module's C extension, so the
hash computation will likely throttle download performance. For help
installing the extension, please see "gsutil help crcmod".
To download regardless of crcmod performance or to skip slow integrity
checks, see the "check_hashes" option in your boto config file.
CommandException: 1 file/object could not be transferred.
Эта ошибка начала происходить через 4-5 дней a go. есть идеи, как это решить?
Спасибо