dc865bf2be
Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
25 lines
411 B
CUE
25 lines
411 B
CUE
package main
|
|
|
|
import (
|
|
"alpha.dagger.io/os"
|
|
"alpha.dagger.io/aws"
|
|
"alpha.dagger.io/dagger"
|
|
)
|
|
|
|
// Remove Cloudformation Stack
|
|
stackRemoval: {
|
|
// Cloudformation Stackname
|
|
stackName: string & dagger.#Input
|
|
|
|
ctr: os.#Container & {
|
|
image: aws.#CLI & {
|
|
config: awsConfig
|
|
}
|
|
always: true
|
|
env: STACK_NAME: stackName
|
|
command: """
|
|
aws cloudformation delete-stack --stack-name $STACK_NAME
|
|
"""
|
|
}
|
|
}
|