Как использовать if else условие внутри gitlab-CI.
У меня есть код ниже:
deploy-dev:
image: testimage
environment: dev
tags:
- kubectl
script:
- kubectl apply -f demo1 --record=true
- kubectl apply -f demo2 --record=true
Теперь я хочу добавить условие что-то вроде этого
script:
- (if [ "$flag" == "true" ]; then kubectl apply -f demo1 --record=true; else kubectl apply -f demo2 --record=true);
Может ли кто-нибудь предоставить правильный синтаксис для того же?Есть ли документация для условий (если-иначе, для цикла) в gitlabci?