diff --git a/jenkins/opensearch-dashboards/distribution-build.jenkinsfile b/jenkins/opensearch-dashboards/distribution-build.jenkinsfile index 450b814325..d601c4f076 100644 --- a/jenkins/opensearch-dashboards/distribution-build.jenkinsfile +++ b/jenkins/opensearch-dashboards/distribution-build.jenkinsfile @@ -849,6 +849,7 @@ pipeline { post { always { node(AGENT_X64) { + checkout scm script { buildInfoYaml( componentName: COMPONENT_NAME, @@ -857,13 +858,16 @@ pipeline { ) unstash "buildInfo_yml" archiveArtifacts artifacts: 'buildInfo.yml' + closeBuildSuccessGithubIssue( + message: buildMessage(search: 'Successfully built'), + inputManifestPath: "manifests/$INPUT_MANIFEST" + ) postCleanup() } } } success { node(AGENT_X64) { - checkout scm script { List stages = [] if (params.BUILD_PLATFORM.contains('linux')) { @@ -898,10 +902,6 @@ pipeline { manifest: "${INPUT_MANIFEST}" ) } - closeBuildSuccessGithubIssue( - message: buildMessage(search: 'Successfully built'), - inputManifestPath: "manifests/$INPUT_MANIFEST" - ) postCleanup() } } diff --git a/jenkins/opensearch/distribution-build.jenkinsfile b/jenkins/opensearch/distribution-build.jenkinsfile index 7c6c4ee7a2..84eb22d3bb 100644 --- a/jenkins/opensearch/distribution-build.jenkinsfile +++ b/jenkins/opensearch/distribution-build.jenkinsfile @@ -901,6 +901,7 @@ pipeline { post { always { node(AGENT_X64) { + checkout scm script { buildInfoYaml( componentName: COMPONENT_NAME, @@ -909,13 +910,16 @@ pipeline { ) unstash "buildInfo_yml" archiveArtifacts artifacts: 'buildInfo.yml' + closeBuildSuccessGithubIssue( + message: buildMessage(search: 'Successfully built'), + inputManifestPath: "manifests/$INPUT_MANIFEST" + ) postCleanup() } } } success { node(AGENT_X64) { - checkout scm script { List stages = [] if (params.BUILD_PLATFORM.contains('linux')) { @@ -943,11 +947,6 @@ pipeline { manifest: "${INPUT_MANIFEST}" ) } - closeBuildSuccessGithubIssue( - message: buildMessage(search: 'Successfully built'), - inputManifestPath: "manifests/$INPUT_MANIFEST" - ) - postCleanup() } }