Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- spec:
- inputs:
- escEnvironment:
- pulumiBuildImage:
- dockerBuildImage:
- dockerTLSCertDir:
- dockerHost:
- dockerDriver:
- dockerBuildArgs:
- ecrRepository:
- gradleBuildImage:
- ecrRepoName:
- runnerTag:
- buildScript:
- ---
- before_script:
- - export GRADLE_USER_HOME=`pwd`/.gradle
- variables:
- GRADLE_OPTS: "-Dorg.gradle.daemon=false"
- include:
- - local: dependencies/aws-oidc/template.yml
- .... All the over same stuff from earlier not writing all of it again can't be bothered
- ##########################################################################################################
- # I know this isn't real GitLab CI syntax but I'm hoping it will convey what I'm ultimately wishing for: #
- ##########################################################################################################
- - foreach ($environment in $inputs.environments):
- - local: dependencies/gitlab-create-deployment/template.yml
- ... etc all the inputs from before still not writing all of it again whatever
- - local: dependencies/pulumi-up/template.yml
- - local: dependencies/get-ecs-deployment-status/template.yml
- - local: dependencies/gitlab-update-deployment/template.yml
- stages:
- - build
- - publish
- - featureTeardown
- - scan
- - preview
- - up
- - destroy
- - cleanup
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement