From 6efc68bac950acab18d72fb7f69a61e7fa7770f3 Mon Sep 17 00:00:00 2001 From: Alex Szabo Date: Fri, 10 May 2024 17:23:52 +0200 Subject: [PATCH] tweak upload tested pipeline script to archive the generated pipeline --- .buildkite/pipelines/upload_pipeline.yml | 4 +++- .buildkite/scripts/pipelines/pull_request/pipeline.ts | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.buildkite/pipelines/upload_pipeline.yml b/.buildkite/pipelines/upload_pipeline.yml index f20dd1f60f7f74..1f53ac97a7b47d 100644 --- a/.buildkite/pipelines/upload_pipeline.yml +++ b/.buildkite/pipelines/upload_pipeline.yml @@ -7,5 +7,7 @@ steps: echo "Uploading pipeline $TESTED_PIPELINE_PATH" buildkite-agent pipeline upload $TESTED_PIPELINE_PATH else - $TESTED_PIPELINE_PATH | buildkite-agent pipeline upload + $TESTED_PIPELINE_PATH > /tmp/pipeline_steps.yml + buildkite-agent artifact upload '/tmp/pipeline_steps.yml' + buildkite-agent pipeline upload '/tmp/pipeline_steps.yml' fi diff --git a/.buildkite/scripts/pipelines/pull_request/pipeline.ts b/.buildkite/scripts/pipelines/pull_request/pipeline.ts index a464e8ac693a3a..7f562a477364ea 100644 --- a/.buildkite/scripts/pipelines/pull_request/pipeline.ts +++ b/.buildkite/scripts/pipelines/pull_request/pipeline.ts @@ -318,7 +318,7 @@ const getPipeline = (filename: string, removeSteps = true) => { // remove duplicated steps console.log([...new Set(pipeline)].join('\n')); } catch (ex) { - console.error('PR pipeline generation error', ex.message); + console.error('Error while generating the pipeline steps: ' + ex.message, ex); process.exit(1); } })();