Комментарии 1
stage('Update deployments at K8S QA') {
steps {
sh """yq e '(.. | select(has("tag"))).tag = "$TAG"' -i ./argocd/values.yaml"""
sh 'cat ./argocd/values.yaml'
sh 'git config --global --add safe.directory $(pwd)'
...
sh 'git add ./argocd/values.yaml'
sh 'git commit -m "update image tag to $TAG"'
sh 'git push origin HEAD:QA'
}
}
А в чем смысл запускать каждую команду в отдельном шеле ?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Деплоим приложение в k8s через Jenkins+Helm3+ArgoCD