update images
This commit is contained in:
1 parent
4e9c7eed22
commit
bd51ac0af7
7 files changed
+7
-27
No files matched your search
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -14,7 +14,7 @@ for dir in templates/*; do
|
|||||||
|
|
||||||
validate_$name:
|
validate_$name:
|
||||||
stage: validate
|
stage: validate
|
||||||
image: registry.bobert.me/anthorob/coder-images:terraform-shell
|
image: registry.bobert.me/anthorob/coder-base:terraform
|
||||||
script:
|
script:
|
||||||
- terraform -chdir=$dir init -backend=false
|
- terraform -chdir=$dir init -backend=false
|
||||||
- terraform -chdir=$dir validate
|
- terraform -chdir=$dir validate
|
||||||
@@ -25,11 +25,11 @@ validate_$name:
|
|||||||
rules:
|
rules:
|
||||||
- changes:
|
- changes:
|
||||||
- $dir/**
|
- $dir/**
|
||||||
- coder-base/**
|
- base/**
|
||||||
|
|
||||||
deploy_$name:
|
deploy_$name:
|
||||||
stage: deploy
|
stage: deploy
|
||||||
image: registry.bobert.me/anthorob/coder-images:coder-cli
|
image: registry.bobert.me/anthorob/coder-base:cli
|
||||||
script:
|
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 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 "$display_name Dev Environment" --description "Development environment for $name" --icon "/icon/$name.svg" --yes
|
- coder templates edit $name --display-name "$display_name Dev Environment" --description "Development environment for $name" --icon "/icon/$name.svg" --yes
|
||||||
@@ -38,7 +38,7 @@ deploy_$name:
|
|||||||
rules:
|
rules:
|
||||||
- changes:
|
- changes:
|
||||||
- $dir/**
|
- $dir/**
|
||||||
- coder-base/**
|
- base/**
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
done
|
done
|
||||||
+1
-11
@@ -15,16 +15,6 @@ data "coder_parameter" "java_version" {
|
|||||||
type = "string"
|
type = "string"
|
||||||
default = "21"
|
default = "21"
|
||||||
|
|
||||||
option {
|
|
||||||
name = "Java 8"
|
|
||||||
value = "8"
|
|
||||||
}
|
|
||||||
|
|
||||||
option {
|
|
||||||
name = "Java 17"
|
|
||||||
value = "17"
|
|
||||||
}
|
|
||||||
|
|
||||||
option {
|
option {
|
||||||
name = "Java 21"
|
name = "Java 21"
|
||||||
value = "21"
|
value = "21"
|
||||||
@@ -32,7 +22,7 @@ data "coder_parameter" "java_version" {
|
|||||||
}
|
}
|
||||||
|
|
||||||
module "java_workspace" {
|
module "java_workspace" {
|
||||||
source = "git::https://git.bobert.me/anthorob/coder-templates.git//coder-base?ref=main"
|
source = "git::https://git.bobert.me/anthorob/coder-templates.git//base?ref=main"
|
||||||
|
|
||||||
docker_image = "registry.bobert.me/anthorob/coder-images:java${data.coder_parameter.java_version.value}"
|
docker_image = "registry.bobert.me/anthorob/coder-images:java${data.coder_parameter.java_version.value}"
|
||||||
|
|
||||||
|
|||||||
+2
-12
@@ -19,16 +19,6 @@ data "coder_parameter" "php_version" {
|
|||||||
name = "PHP 8.2"
|
name = "PHP 8.2"
|
||||||
value = "82"
|
value = "82"
|
||||||
}
|
}
|
||||||
|
|
||||||
option {
|
|
||||||
name = "PHP 8.0"
|
|
||||||
value = "80"
|
|
||||||
}
|
|
||||||
|
|
||||||
option {
|
|
||||||
name = "PHP 7.4"
|
|
||||||
value = "74"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
data "coder_parameter" "node_version" {
|
data "coder_parameter" "node_version" {
|
||||||
@@ -54,7 +44,7 @@ data "coder_parameter" "node_version" {
|
|||||||
}
|
}
|
||||||
|
|
||||||
module "php_workspace" {
|
module "php_workspace" {
|
||||||
source = "git::https://git.bobert.me/anthorob/coder-templates.git//coder-base?ref=main"
|
source = "git::https://git.bobert.me/anthorob/coder-templates.git//base?ref=main"
|
||||||
|
|
||||||
docker_image = "registry.bobert.me/anthorob/coder-images:php${data.coder_parameter.php_version.value}"
|
docker_image = "registry.bobert.me/anthorob/coder-images:php${data.coder_parameter.php_version.value}"
|
||||||
|
|
||||||
@@ -99,7 +89,7 @@ module "php_workspace" {
|
|||||||
"mikestead.dotenv",
|
"mikestead.dotenv",
|
||||||
"christian-kohler.path-intellisense",
|
"christian-kohler.path-intellisense",
|
||||||
"ms-vscode.vscode-typescript-tslint-plugin",
|
"ms-vscode.vscode-typescript-tslint-plugin",
|
||||||
|
"laravel.vscode-laravel"
|
||||||
]
|
]
|
||||||
|
|
||||||
vscode_settings = {
|
vscode_settings = {
|
||||||
|
|||||||
Reference in new issue
Block a user