Skip to content

Commit 177d403

Browse files
committed
remove reporting jobs for gitlab since dd-gitlab/default-pipeline handles it for us
1 parent 6ae1300 commit 177d403

File tree

1 file changed

+0
-25
lines changed

1 file changed

+0
-25
lines changed

.gitlab-ci.yml

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -21,28 +21,3 @@ trigger_internal_build:
2121
project: DataDog/apm-reliability/libddprof-build
2222
strategy: depend
2323
branch: $DOWNSTREAM_BRANCH
24-
25-
# Following jobs are required otherwise gitsync will not report downstream pipeline failure to github
26-
27-
# This job is used to determine if downstream pipeline has succeeded
28-
report_failure:
29-
tags: ["arch:amd64"]
30-
when: on_failure
31-
needs: [trigger_internal_build, benchmarks]
32-
# allow_failure: true prevents the job from showing up in github statuses (because it's filtered by gitsync)
33-
allow_failure: true
34-
script:
35-
- echo "STATUS=1" >> .env
36-
- exit 1 # if this job completes it should always be considered a failure
37-
artifacts:
38-
reports:
39-
dotenv: .env
40-
41-
# Final job that will show in github statuses
42-
report_gitlab_CI_status:
43-
tags: ["arch:amd64"]
44-
when: always
45-
stage: .post
46-
script:
47-
- "echo TIP: If you see this failing, something else in the GitLab pipeline failed. Follow the link to the pipeline and check for other things that failed prior to this step."
48-
- exit ${STATUS}

0 commit comments

Comments
 (0)