Спасибо за публикацию этого!
Не могли бы вы опубликовать полный конфиг, когда я пытаюсь это сделать, я получаю сообщение об ошибке =
вместо :
при объявлении замен.
Вместо этого я вижу следующее:
hugo version: 0.55.6
hugo img: gcr.io//hugo:
Для интерполяции стандартных или пользовательских подстановок я предлагаю вместо этого использовать переменные env
steps:
- id: 'checking sub values'
name: 'gcr.io/cloud-builders/docker'
entrypoint: bash
args:
- '-c'
- |
echo 'hugo version: '${_HUGO_VERSION} # hugo version: 0.55.6
echo 'hugo img: '${_HUGO_IMG} # hugo img: gcr.io//hugo:
echo 'env hugo img: '$$HUGO_IMG # env hugo img: 'gcr.io/my-project/hugo:0.55.6'
substitutions:
_HUGO_VERSION: "0.55.6"
_HUGO_IMG: 'gcr.io/$PROJECT_ID/hugo:$_HUGO_VERSION'
options:
env:
- HUGO_IMG='gcr.io/$PROJECT_ID/hugo:$_HUGO_VERSION'
Обратите внимание, что переменные env должны использоваться с $$