Skip to content
Snippets Groups Projects
Commit bf6cc721 authored by Antoine Lambert's avatar Antoine Lambert Committed by Phabricator Migration user
Browse files

jobs: Put groovy code to update GitLab commit status in an include file

This code snippet is used in numerous Jenkins pipelines so better
deduplicating it.
parent e402cff8
No related branches found
No related tags found
1 merge request!123jobs: Put groovy code to update GitLab commit status in an include file
......@@ -73,15 +73,9 @@ pipeline {
}
{%- if gitlab_project %}
post {
failure {
updateGitlabCommitStatus name: 'jenkins', state: 'failed'
}
success {
updateGitlabCommitStatus name: 'jenkins', state: 'success'
}
aborted {
updateGitlabCommitStatus name: 'jenkins', state: 'canceled'
}
{% filter indent(width=4) %}
{%- include 'includes/update-gitlab-commit-status.groovy.j2' -%}
{% endfilter %}
}
{%- endif %}
}
failure {
updateGitlabCommitStatus name: 'jenkins', state: 'failed'
}
success {
updateGitlabCommitStatus name: 'jenkins', state: 'success'
}
aborted {
updateGitlabCommitStatus name: 'jenkins', state: 'canceled'
}
......@@ -136,15 +136,9 @@ pipeline {
}
{%- if gitlab_project %}
post {
failure {
updateGitlabCommitStatus name: 'jenkins', state: 'failed'
}
success {
updateGitlabCommitStatus name: 'jenkins', state: 'success'
}
aborted {
updateGitlabCommitStatus name: 'jenkins', state: 'canceled'
}
{% filter indent(width=4) %}
{%- include 'includes/update-gitlab-commit-status.groovy.j2' -%}
{% endfilter %}
}
{%- endif %}
}
......@@ -85,15 +85,9 @@ pipeline {
cleanWs()
}
{%- if gitlab_project %}
failure {
updateGitlabCommitStatus name: 'jenkins', state: 'failed'
}
success {
updateGitlabCommitStatus name: 'jenkins', state: 'success'
}
aborted {
updateGitlabCommitStatus name: 'jenkins', state: 'canceled'
}
{% filter indent(width=4) %}
{%- include 'jobs/templates/includes/update-gitlab-commit-status.groovy.j2' -%}
{% endfilter %}
{%- endif %}
}
}
......@@ -85,15 +85,9 @@ pipeline {
post {
{%- if gitlab_project %}
failure {
updateGitlabCommitStatus name: 'jenkins', state: 'failed'
}
success {
updateGitlabCommitStatus name: 'jenkins', state: 'success'
}
aborted {
updateGitlabCommitStatus name: 'jenkins', state: 'canceled'
}
{% filter indent(width=4) %}
{%- include 'jobs/templates/includes/update-gitlab-commit-status.groovy.j2' -%}
{% endfilter %}
{%- endif %}
always {
{%- if not gitlab_project %}
......
......@@ -91,15 +91,9 @@ pipeline {
}
}
{%- if gitlab_project %}
failure {
updateGitlabCommitStatus name: 'jenkins', state: 'failed'
}
success {
updateGitlabCommitStatus name: 'jenkins', state: 'success'
}
aborted {
updateGitlabCommitStatus name: 'jenkins', state: 'canceled'
}
{% filter indent(width=4) %}
{%- include 'jobs/templates/includes/update-gitlab-commit-status.groovy.j2' -%}
{% endfilter %}
{%- endif %}
}
}
......@@ -160,15 +160,9 @@ pipeline {
post {
{%- if gitlab_project %}
failure {
updateGitlabCommitStatus name: 'jenkins', state: 'failed'
}
success {
updateGitlabCommitStatus name: 'jenkins', state: 'success'
}
aborted {
updateGitlabCommitStatus name: 'jenkins', state: 'canceled'
}
{% filter indent(width=4) %}
{%- include 'includes/update-gitlab-commit-status.groovy.j2' -%}
{% endfilter %}
{%- else %}
always {
step([$class: 'PhabricatorNotifier',
......
......@@ -45,14 +45,8 @@ pipeline {
}
post {
failure {
updateGitlabCommitStatus name: 'jenkins', state: 'failed'
}
success {
updateGitlabCommitStatus name: 'jenkins', state: 'success'
}
aborted {
updateGitlabCommitStatus name: 'jenkins', state: 'canceled'
}
{% filter indent(width=4) %}
{%- include 'jobs/templates/includes/update-gitlab-commit-status.groovy.j2' -%}
{% endfilter %}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment