lib/buildkite/builder/pipeline.rb in buildkite-builder-2.4.0 vs lib/buildkite/builder/pipeline.rb in buildkite-builder-2.4.1
- old
+ new
@@ -50,12 +50,13 @@
Tempfile.create(['pipeline', '.yml']) do |file|
file.sync = true
file.write(contents)
logger.info "+++ :pipeline: Uploading pipeline"
- unless Buildkite::Pipelines::Command.pipeline!(:upload, file.path)
+ unless Buildkite::Pipelines::Command.pipeline(:upload, file.path)
logger.info "Pipeline upload failed, saving as artifact…"
Buildkite::Pipelines::Command.artifact!(:upload, file.path)
+ abort
end
logger.info "+++ :toolbox: Setting job meta-data to #{Buildkite.env.job_id.color(:yellow)}"
Buildkite::Pipelines::Command.meta_data!(:set, Builder::META_DATA.fetch(:job), Buildkite.env.job_id)
end
end