From b6fe3e7ed1eaa517d1d30b89c22cb68277da8774 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Sat, 6 Aug 2022 14:33:44 -0700 Subject: ci(pipeline): the pipeline to be executed with a new build This is the pipeline that is executed when a new build starts. It wait for all the steps to be completed, and if one of them fail, the build is marked as failed. Change-Id: I1eb22b27749944de78d44e49586a1db1fe07b460 Reviewed-on: https://cl.fcuny.net/c/world/+/706 Tested-by: CI Reviewed-by: Franck Cuny --- ops/ci/README.org | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 ops/ci/README.org (limited to 'ops/ci/README.org') diff --git a/ops/ci/README.org b/ops/ci/README.org new file mode 100644 index 0000000..0754937 --- /dev/null +++ b/ops/ci/README.org @@ -0,0 +1,3 @@ +The default pipeline is managed by [[file:~/workspace/world/ops/buildkite/][ops/buildkite]]. When a new build starts, the buildkite agent uploads the pipeline defined in this directory. + +The configuration for the repository is managed with [[file+emacs:pipeline.yml][pipeline.yml]]. All the steps are executed in parallel except for the last one, which wait on the completion of all the previous steps. If one of the previous steps has failed, the build is marked as failed, otherwise we consider it to pass. -- cgit 1.4.1