improve
This commit is contained in:
1 parent
01e077f23e
commit
67028859dd
4 files changed
+10
-8
No files matched your search
@@ -21,14 +21,23 @@ validate_$name:
|
||||
paths:
|
||||
- $dir/.terraform.lock.hcl
|
||||
expire_in: 1 hour
|
||||
rules:
|
||||
- changes:
|
||||
- $dir/**
|
||||
- coder-base/**
|
||||
|
||||
deploy_$name:
|
||||
stage: deploy
|
||||
image: registry.bobert.me/anthorob/coder-images:coder-cli
|
||||
script:
|
||||
- coder templates push -d $dir --name "${CI_COMMIT_SHORT_SHA}" --message "Auto-deployed from ${CI_PROJECT_PATH} on commit ${CI_COMMIT_SHORT_SHA}" --yes $name
|
||||
- coder templates edit $name --display-name "$(echo "$name" | sed 's/.*/\u&/' | sed 's/-/ /g')" --description "Development environment for $name" --icon "/icon/$name.svg" --yes
|
||||
dependencies:
|
||||
- validate_$name
|
||||
rules:
|
||||
- changes:
|
||||
- $dir/**
|
||||
- coder-base/**
|
||||
EOF
|
||||
|
||||
done
|
||||
Reference in new issue
Block a user