Hello, I have a repository that has a .buildkite/pipeline.yml
file, how to I make the pipeline use this instead of the ones in the web gui.
First created new pipeline with working git url
Clicked “Convert to YAML Steps”
Triggered build, gave error about no steps
So it seems in this platform there are two web editors, the:
Legacy Steps
The yml editor that shows after you click “Convert to YAML Steps”
How do I just use the .buildkite/pipeline.yml
file in the repository instead?
I am having trouble finding documentation that would assist me.
paula
September 23, 2022, 12:39am
2
Hey @chrisppp !
Welcome to the community!
If you already convert to YML steps (Introducing the YAML Steps editor ✨ ), then you should have a step with:
steps:
- label: ":pipeline: Pipeline upload"
command: buildkite-agent pipeline upload
When you eventually run a build from this pipeline, this step will look for a directory called .buildkite
containing a file named pipeline.yml
. Any steps it finds inside that file will be uploaded to Buildkite and will appear during the build.
You can find more info in Defining Your Pipeline Steps | Buildkite Documentation and Migrating to YAML Steps | Buildkite Documentation
Best!
Thanks @paula I guess I was just hoping Buildkite would see the .buildkite/pipeline.yml
file automatically, wooops
Adding the command in the web yml editor buildkite-agent pipeline upload
worked as expected.
Have a nice day
2 Likes