File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed
Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change 11variables:
22 CI_DOCKER_TARGET_IMAGE: registry.ddbuild.io/ci/datadog-lambda-js
33 CI_DOCKER_TARGET_VERSION: latest
4+ SLS_CI_IMAGE: registry.ddbuild.io/ci/serverless-tools:1
45
56stages:
67 - build
@@ -203,3 +204,32 @@ publish npm package:
203204 - mkdir -p datadog_lambda_js-{ { if eq $environment .name " prod" } }signed-{ { end } }bundle-${ CI_JOB_ID}
204205 - cp .layers/datadog_lambda_node*.zip datadog_lambda_js-{ { if eq $environment .name " prod" } }signed-{ { end } }bundle-${ CI_JOB_ID}
205206{ { end } }
207+
208+ serverless-tools-benchmarks:
209+ stage: test
210+ image: $SLS_CI_IMAGE
211+ tags: ["arch:amd64"]
212+ when: on_success
213+ needs:
214+ - serverless-tools-benchmarks-trigger
215+ script:
216+ - git clone https://gitlab-ci-token:${ CI_JOB_TOKEN} @gitlab.ddbuild.io/DataDog/serverless-tools.git ./serverless-tools && cd ./serverless-tools
217+ - ./ci/check_trigger_status.sh
218+
219+ serverless-tools-benchmarks-trigger:
220+ stage: test
221+ needs: []
222+ trigger:
223+ project: DataDog/serverless-tools
224+ strategy: depend
225+ allow_failure: true
226+ variables:
227+ UPSTREAM_PIPELINE_ID: $CI_PIPELINE_ID
228+ UPSTREAM_PROJECT_URL: $CI_PROJECT_URL
229+ UPSTREAM_COMMIT_BRANCH: $CI_COMMIT_BRANCH
230+ UPSTREAM_COMMIT_AUTHOR: $CI_COMMIT_AUTHOR
231+ UPSTREAM_COMMIT_TITLE: $CI_COMMIT_TITLE
232+ UPSTREAM_COMMIT_TAG: $CI_COMMIT_TAG
233+ UPSTREAM_PROJECT_NAME: $CI_PROJECT_NAME
234+ UPSTREAM_GITLAB_USER_LOGIN: $GITLAB_USER_LOGIN
235+ UPSTREAM_GITLAB_USER_EMAIL: $GITLAB_USER_EMAIL
You can’t perform that action at this time.
0 commit comments