@@ -75,7 +75,7 @@ services:
7575 test :
7676 [
7777 ' CMD-SHELL' ,
78- ' wget -q --spider http://localhost:80/.well-known/openid-configuration || exit 1'
78+ ' curl -fsS http://localhost:80/.well-known/openid-configuration >/dev/null || exit 1'
7979 ]
8080 interval : 10s
8181 timeout : 10s
@@ -91,27 +91,42 @@ services:
9191 ports :
9292 - ' 3001:3001'
9393 environment :
94+ HOST : 0.0.0.0
9495 MONGO_URI : mongodb://mongo_test:27017/forms-manager-test?replicaSet=rs0&directConnection=true
96+ MONGO_DATABASE : forms-manager-test
9597 PORT : 3001
9698 NODE_ENV : production
99+ SERVICE_VERSION : integration-test
100+ LOG_ENABLED : true
101+ LOG_LEVEL : info
102+ LOG_FORMAT : ecs
103+ HTTP_PROXY : ' '
104+ CDP_HTTPS_PROXY : ' '
105+ ENABLE_SECURE_CONTEXT : true
106+ ENABLE_METRICS : true
97107 OIDC_JWKS_URI : ' http://oidc:80/.well-known/openid-configuration/jwks'
98108 OIDC_VERIFY_AUD : ' newman-test-client'
99109 OIDC_VERIFY_ISS : ' http://oidc:80'
100110 ROLE_EDITOR_GROUP_ID : ' 7049296f-2156-4d61-8ac3-349276438ef9'
111+ TRACING_HEADER : x-cdp-request-id
112+ AWS_REGION : eu-west-2
113+ FEATURE_FLAG_PUBLISH_AUDIT_EVENTS : false
101114 FORM_DEF_BUCKET_NAME : form-definition-storage
102115 S3_FORCE_PATH_STYLE : true
103116 S3_ENDPOINT : http://localstack:4566
104117 SNS_ENDPOINT : http://localstack:4566
105118 SNS_TOPIC_ARN : arn:aws:sns:eu-west-2:000000000000:forms_manager_events
106119 AWS_ACCESS_KEY_ID : test
107120 AWS_SECRET_ACCESS_KEY : test
121+ ENTITLEMENT_URL : http://localhost:3004
122+ FEATURE_FLAG_USE_ENTITLEMENT_API : false
108123 # PUBLIC_KEY is a test value - do not use for any deployments
109- PUBLIC_KEY_FOR_SECRETS: "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUlJQ0lqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUE0WU53YUJjenlBdWpJZ2k2aTBmawpINUVYeGxtTmNBd1AzUkpRaDB2ckxjeDIxU2RCSkFOUU5JWmdTcWhST3ViUlozWTJWQ2Zsbkd3cFVSTTNrY0tFCkNHUlk2Nk5leVUwL3QzS2hVOUY1cG1heVBSVUFiWkRjalFCL0xYbVNGUUdGelZDQlp0ZjBIeHJiSnBUNDFiSGIKR05udFpDdm94WjZQOUJxdU4wa2c0Y1JXcTdyWUozVE1xWXArc1RzQU01UFZwMVh6WklIRFJ2UVJ2bktnMDVUUQovRFA1cXcvYkdwelVsQ01WVU9MTHhxL2xTY040RnhDRTRUUi9kSWNNM25wTU1PUUVjaEhLcEE2SWs3UmhmQml0CjZBSEpINWN2c0dWUTFHUmlvUXBIWXBWclZLRFV5ZmIrS3VzbjlWUTVTQ3JGZDJ3WWRaRzBkdVNOZFp3VklJQm8KVElWZjlrSUMrZjl5YTVLMmcvalJhMXUyVGdNc3UvZnM4UWVRZHk2disxNkFtWFA1cXNXYUtFK00zRkJoRitrZAozbS91YjNJVFRRVmplYWY1M2ZsTVlMZlZmN2NVR2FQN0VIajlUY0dGYVlGTzhuWGNWbS9lT2lkMXBGL3p5NCtzCnpFZG5oOFNRYm5ncElwdFJiMk51Wmw5RWZNR01CTFlyQ3FiWnMyYU1KV0N5M1FGWFZDeTYzUzZhRDkrbzQ1N0cKUDNGVnNZY2d2eHAzTGVTQ0phUHMzL0FlSjh1MUFSeHZwMG02ZjdPLy9yMFFQYzJnd2RyZjRVMUkwdlduclh2eApCc2RMWU5NMXVYVjhMKzExYloxeGpVaFU4QldTd3dnTTdQMGxqVTJ4UE9WbG55MlFGeXh0ZTgzK0E5SXNBcmFxCmthNlhEdDhYZkNZYm84dEpnem9mbEs4Q0F3RUFBUT09Ci0tLS0tRU5EIFBVQkxJQyBLRVktLS0tLQ=="
124+ PUBLIC_KEY_FOR_SECRETS: 'LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUlJQ0lqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUE0WU53YUJjenlBdWpJZ2k2aTBmawpINUVYeGxtTmNBd1AzUkpRaDB2ckxjeDIxU2RCSkFOUU5JWmdTcWhST3ViUlozWTJWQ2Zsbkd3cFVSTTNrY0tFCkNHUlk2Nk5leVUwL3QzS2hVOUY1cG1heVBSVUFiWkRjalFCL0xYbVNGUUdGelZDQlp0ZjBIeHJiSnBUNDFiSGIKR05udFpDdm94WjZQOUJxdU4wa2c0Y1JXcTdyWUozVE1xWXArc1RzQU01UFZwMVh6WklIRFJ2UVJ2bktnMDVUUQovRFA1cXcvYkdwelVsQ01WVU9MTHhxL2xTY040RnhDRTRUUi9kSWNNM25wTU1PUUVjaEhLcEE2SWs3UmhmQml0CjZBSEpINWN2c0dWUTFHUmlvUXBIWXBWclZLRFV5ZmIrS3VzbjlWUTVTQ3JGZDJ3WWRaRzBkdVNOZFp3VklJQm8KVElWZjlrSUMrZjl5YTVLMmcvalJhMXUyVGdNc3UvZnM4UWVRZHk2disxNkFtWFA1cXNXYUtFK00zRkJoRitrZAozbS91YjNJVFRRVmplYWY1M2ZsTVlMZlZmN2NVR2FQN0VIajlUY0dGYVlGTzhuWGNWbS9lT2lkMXBGL3p5NCtzCnpFZG5oOFNRYm5ncElwdFJiMk51Wmw5RWZNR01CTFlyQ3FiWnMyYU1KV0N5M1FGWFZDeTYzUzZhRDkrbzQ1N0cKUDNGVnNZY2d2eHAzTGVTQ0phUHMzL0FlSjh1MUFSeHZwMG02ZjdPLy9yMFFQYzJnd2RyZjRVMUkwdlduclh2eApCc2RMWU5NMXVYVjhMKzExYloxeGpVaFU4QldTd3dnTTdQMGxqVTJ4UE9WbG55MlFGeXh0ZTgzK0E5SXNBcmFxCmthNlhEdDhYZkNZYm84dEpnem9mbEs4Q0F3RUFBUT09Ci0tLS0tRU5EIFBVQkxJQyBLRVktLS0tLQ=='
110125 depends_on :
111126 mongo_test :
112127 condition : service_healthy
113128 oidc :
114- condition : service_started
129+ condition : service_healthy
115130 localstack :
116131 condition : service_healthy
117132 command : ['npm', 'start', '--ignore-scripts']
0 commit comments