77 lines
1.9 KiB
YAML
77 lines
1.9 KiB
YAML
suite: test edition image variations
|
|
templates:
|
|
- statefulset.yaml
|
|
release:
|
|
name: test
|
|
namespace: testns
|
|
tests:
|
|
- it: default edition
|
|
set:
|
|
ui:
|
|
image:
|
|
registry: testregister:8080
|
|
repository: testui
|
|
tag: testtag
|
|
api:
|
|
image:
|
|
registry: testregister:8080
|
|
repository: testapi
|
|
tag: testtag
|
|
asserts:
|
|
- equal:
|
|
path: spec.template.spec.containers[1].image
|
|
value: testregister:8080/testapi:testtag
|
|
- equal:
|
|
path: spec.template.spec.containers[2].image
|
|
value: testregister:8080/testui:testtag
|
|
- it: aws-standard edition
|
|
set:
|
|
edition: aws-standard
|
|
editionImages:
|
|
ui:
|
|
awsStandard:
|
|
tag: testtag
|
|
api:
|
|
awsStandard:
|
|
tag: testtag
|
|
ui:
|
|
image:
|
|
registry: testregister:8080
|
|
repository: testui
|
|
tag: testtag
|
|
api:
|
|
image:
|
|
registry: testregister:8080
|
|
repository: testapi
|
|
tag: testtag
|
|
asserts:
|
|
- equal:
|
|
path: spec.template.spec.containers[1].image
|
|
value: 709825985650.dkr.ecr.us-east-1.amazonaws.com/blockchain-technology/sextant-api-standard:testtag
|
|
- equal:
|
|
path: spec.template.spec.containers[2].image
|
|
value: 709825985650.dkr.ecr.us-east-1.amazonaws.com/blockchain-technology/sextant-standard:testtag
|
|
- it: development no registry edition
|
|
set:
|
|
edition: development
|
|
editionImages:
|
|
ui:
|
|
awsStandard:
|
|
tag: testtag
|
|
api:
|
|
awsStandard:
|
|
tag: testtag
|
|
ui:
|
|
image:
|
|
registry: testregister:8080
|
|
repository: testui
|
|
tag: testtag
|
|
api:
|
|
image:
|
|
repository: testapi
|
|
tag: testtag
|
|
asserts:
|
|
- equal:
|
|
path: spec.template.spec.containers[1].image
|
|
value: testapi:testtag
|