Signed-off-by: Sam Alba <sam.alba@gmail.com>
This commit is contained in:
Sam Alba 2021-04-09 16:03:05 -07:00
parent 90936c450f
commit b13ac200f3
3 changed files with 18 additions and 15 deletions

View File

@ -19,12 +19,12 @@ import (
// ECR credentials
credentials: dagger.#RegistryCredentials & {
username: "AWS"
secret: out
secret: out
}
aws.#Script & {
"config": config
export: "/out"
export: "/out"
code: """
aws ecr get-login-password > /out
"""

View File

@ -29,15 +29,18 @@ import (
roleArn: string | *""
containerOverrides: {
"containerOverrides": [{
name: containerName
if len(containerCommand) > 0 {
"command": containerCommand
}
if len(containerEnvironment) > 0 {
"environment": [ for k, v in containerEnvironment {"name": k, "value": v}]
}
}]
containerOverrides: [{
name: containerName
if len(containerCommand) > 0 {
command: containerCommand
}
if len(containerEnvironment) > 0 {
environment: [ for k, v in containerEnvironment {
name: k
value: v
}]
}
}]
if roleArn != "" {
taskRoleArn: roleArn
}
@ -45,10 +48,10 @@ import (
aws.#Script & {
"config": config
export: "/out"
export: "/out"
files: {
"/inputs/cluster": cluster
"/inputs/task_arn": taskArn
"/inputs/cluster": cluster
"/inputs/task_arn": taskArn
"/inputs/container_overrides": containerOverrides
}
code: #"""

View File

@ -21,7 +21,7 @@ import (
"/inputs/aws/secret_key": config.secretKey
"/inputs/listenerArn": listenerArn
if vhost != _|_ {
"/inputs/vhost": vhost
"/inputs/vhost": vhost
}
}