Hi all,
Thanks for joining my two sessions from UnblockConf 2022. This repo contains all the pipeline files, scripts, and other supporting material in case you wish to revisit what was shown.
I have made the demo pipelines public:
A pipeline with some fancy annotations https://buildkite.com/moardotnu/unblockconf-2022-build-annotations
A pipeline that creates annotations that link back to individual steps (I forgot to show this one in the session - d'oh) https://buildkite.com/moardotnu/unblockconf-2022-build-annotations-w-step-links
A pipeline with some extra log elements (links, images, log groups) https://buildkite.com/moardotnu/unblockconf-2022-custom-log-output
An example dynamic pipeline https://buildkite.com/moardotnu/unblockconf-2022-dynamic-pipeline
A basic pipeline with a 'pipeline upload' step https://buildkite.com/moardotnu/unblockconf-2022-pipeline-upload
A basic pipeline defined in the UI https://buildkite.com/moardotnu/unblockconf-2022-ui-pipeline
A pipeline that creates an archive of the Linux repo and pushed it to S3 for the purpose of seeding a git-mirror and improving checkout performance https://buildkite.com/moardotnu/unblockconf-checkout-and-archive-linux-repo-linux
A pipeline used to test the performance of Linux checkout, with and without using the git-mirror https://buildkite.com/moardotnu/unblockconf-test-linux-repo-clone-performance-linux
I have included a copy of the slide deck from the 2nd session in the repo as a PDF, for URLs and all that stuff!
🚀