ECR: Implement localstack env

Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
This commit is contained in:
Guillaume de Rouville
2021-08-17 03:00:43 +02:00
parent 68707d93ae
commit e29bdfb422
3 changed files with 41 additions and 1 deletions

View File

@@ -11,11 +11,19 @@ TestConfig: awsConfig: aws.#Config & {
}
TestECR: {
localMode: TestConfig.awsConfig.localMode
suffix: random.#String & {
seed: ""
}
repository: "125635003186.dkr.ecr.\(TestConfig.awsConfig.region).amazonaws.com/dagger-ci"
repository: string
if localMode == null {
repository: "125635003186.dkr.ecr.\(TestConfig.awsConfig.region).amazonaws.com/dagger-ci"
}
if localMode != null {
repository: "localhost:4514/dagger-ci"
}
tag: "test-ecr-\(suffix.out)"
creds: #Credentials & {