Как заменить жестко закодированное значение в конвейере.yaml, который работает под инструментом buildkite

#jenkins-pipeline #docker-buildkit #buildkite

#дженкинс-трубопровод #докер-комплект для сборки #buildkite

Вопрос:

У меня есть вариант использования, когда мне нужно запустить тот же конвейер, но с другой переменной среды, например dev/qa/stage/prod.

Я попытался использовать переменную среды для внесения изменений во время выполнения, но не преуспел

трубопровод.ямл

 steps:  - label: ":wrench: Run ui tests on dev"  command: "docker run --rm -e INSTANCE=${dev} gcr.io/xyz/tests:${BUILDKITE_COMMIT:0:7}"  - wait  

Как я передаю значение env. введите описание изображения здесь

Пожалуйста, помогите мне решить эту проблему.

Комментарии:

1. есть решениеgt; редактировать YAML конвейера с помощью ${ЭКЗЕМПЛЯР? } и используйте env как INTANCE=qa.