Module for intake of special use applications for Forest Service Application Permits
Other
3
stars
0
forks
source link
As a system admin, I would like to have circleCi leverage the checked in `vcap-services/local-or-ci.json` to be used at the base for the VCAP_SERVICE env var. #471
add to the circle config something to copy over the checked in vcaps structure - to minimize the amount that needs to be stored in circles env vars -
export VCAP_SERVICES=$(cat vcap-services/local-or-ci.json)
and then overwrite the subobject of VCAP_SERVICES.s3 with jq by pulling in the relevant credentials from the circle environment variables.
Acceptance Criteria
[x] changes to vcap services shouldn't cause circle to break
Tasks
[x] pull vcap services from yaml into docker (cameron/seth)
[x] get circle to use vcap in docker or from code (drop vcap entirely in circle?) (cameron/seth)
[x] clear s3 bucket after tests run. (Seth/Cameron/Shekar)
[x] adding s3 instructions to readme. (Seth/Cameron/Shekar)
[x] Where are aws credentials are being pulled in, need to update the temp outfitter controller so that aws credentials are pulled in from local env if not in vcap. (Seth/Cameron/Shekar)
Notes
add to the circle config something to copy over the checked in vcaps structure - to minimize the amount that needs to be stored in circles env vars -
export VCAP_SERVICES=$(cat vcap-services/local-or-ci.json) and then overwrite the subobject of VCAP_SERVICES.s3 with
jq
by pulling in the relevant credentials from the circle environment variables.Acceptance Criteria
Tasks
Definition of Done