forked from aws-ia/cloudformation-gitlab-resource-providers
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.sh
More file actions
executable file
·9 lines (8 loc) · 700 Bytes
/
setup.sh
File metadata and controls
executable file
·9 lines (8 loc) · 700 Bytes
1
2
3
4
5
6
7
8
#!/bin/bash
#
# Set up any prerequisites needed for cfn test
#
mkdir -p inputs
cat example_inputs/inputs_1_create.json | sed "s/GITLAB_PROJECT_ID/${GITLAB_PROJECT_ID}/g" | sed "s/GITLAB_USER_ID/${GITLAB_USER_ID}/g" | sed "s/GITLAB_USER_NAME/${GITLAB_USER_NAME}/g" > inputs/inputs_1_create.json
cat example_inputs/inputs_1_update.json | sed "s/GITLAB_PROJECT_ID/${GITLAB_PROJECT_ID}/g" | sed "s/GITLAB_USER_ID/${GITLAB_USER_ID}/g" | sed "s/GITLAB_USER_NAME/${GITLAB_USER_NAME}/g" > inputs/inputs_1_update.json
cat test/integ-template.yml | sed "s/GITLAB_PROJECT_ID/${GITLAB_PROJECT_ID}/g" | sed "s/GITLAB_USER_ID/${GITLAB_USER_ID}/g" | sed "s/GITLAB_USER_NAME/${GITLAB_USER_NAME}/g" > test/integ.yml