diff options
author | Tom Rini | 2022-01-11 19:14:28 -0500 |
---|---|---|
committer | Tom Rini | 2022-01-12 20:56:22 -0500 |
commit | 67d3e67dd8c2784fc618b4cd4f4e8a810c220211 (patch) | |
tree | fe03363ba37d27c0b1961919e7f78c42e98eec6e /.azure-pipelines.yml | |
parent | 824204e42188fd8cdcfa35c911506ec3c40aafb8 (diff) |
ci: azure: Update to use stages
Follow what we do in GitLab CI where we break the jobs up in to stages
such that if earlier and often quicker sanity tests fail we don't run
everything else.
Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to '.azure-pipelines.yml')
-rw-r--r-- | .azure-pipelines.yml | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index 670bbc0e163..d9711566816 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -9,7 +9,9 @@ variables: container_option: -u 0 work_dir: /u -jobs: +stages: +- stage: testsuites + jobs: - job: tools_only_windows displayName: 'Ensure host tools build for Windows' pool: @@ -199,6 +201,8 @@ jobs: export PATH=/opt/gcc-11.1.0-nolibc/arm-linux-gnueabi/bin:$PATH test/nokia_rx51_test.sh +- stage: test_py + jobs: - job: test_py displayName: 'test.py' pool: @@ -381,6 +385,8 @@ jobs: # Some tests using libguestfs-tools need the fuse device to run docker run "$@" --device /dev/fuse:/dev/fuse -v $PWD:$(work_dir) $(ci_runner_image) /bin/bash $(work_dir)/test.sh +- stage: world_build + jobs: - job: build_the_world displayName: 'Build the World' pool: |