Я обновляюсь до версии CircleCI 2.1
version: 2.1
Я хотел бы объявить параметр, но дать ему значение во время выполнения.
Причина этого заключается в использовании предложение when
.
Это будет выглядеть примерно так:
parameters: my-param:
type: string
default: ""
jobs:
build:
steps:
- checkout
- run:
name: Set the param
command: << parameters.my-param >> = my-value
Причина этого заключается в том, что я не знаю значения, пока не выполню команду для фиксации, которая вызвала сборку , Я сделал что-то подобное в 2.0, чтобы я мог пропустить некоторые задания на основе ввода, но я столкнулся с ограничениями 2.1.
Возможно ли это?
Есть идеи для обхода проблемы то, что я добиваюсь того, что я пытаюсь сделать, будет с благодарностью!