У меня есть сценарий cloud_build.yaml
для моего конвейера CI / CD на GP с использованием Cloud Build.В командной строке я могу передать переменную подстановки, которая будет включать фактическую метку времени: "notebook-instance-$(date +%Y-%m-%d-%H-%M)-v05"
.Это работает нормально.
Когда я добавил триггер github на веб-страницу Cloud Build, я не нашел способа извлечь временную метку так же, как я использовал в cli $(date +%Y-%m-%d-%H-%M)-v05
:
Есть идеи, как это сделать на странице сборки облака Triggers?
Я также пытался сделать это внутри скрипта cloud_build.yaml
, но безуспешно длясейчас.
- name: 'gcr.io/cloud-builders/gcloud'
id: Deploy the AI Platform Notebook instance
args:
- 'deployment-manager'
- 'deployments'
- 'create'
- '$(date -u +%Y-%m-%d-%H-%M)-${_NAME_INSTANCE}'
Есть идеи, как извлечь и создать переменную, используя фактическую метку времени в скрипте .yaml CloudBuild?
Третий вариант - извлечь метку времени из моего скрипта развертывания .jinja.Здесь также возникает та же проблема, что я не нахожу способ извлечь фактическую метку времени для построения имени моей переменной.