diff options
author | Chris Evich <cevich@redhat.com> | 2021-09-15 13:45:08 -0400 |
---|---|---|
committer | Chris Evich <cevich@redhat.com> | 2021-09-27 10:37:31 -0400 |
commit | f76fa3475d247bb60f7d1fd40eecc487b97b9c18 (patch) | |
tree | aa3e02e8b2350872f1e1f1fc1945d215190e7959 /.cirrus.yml | |
parent | e27470ba97ae3dda32fb06b408da786f2b25a25d (diff) | |
download | podman-f76fa3475d247bb60f7d1fd40eecc487b97b9c18.tar.gz podman-f76fa3475d247bb60f7d1fd40eecc487b97b9c18.tar.bz2 podman-f76fa3475d247bb60f7d1fd40eecc487b97b9c18.zip |
Cirrus: Add gitlab podman runner test
Add execution of the downstream gitlab-runner tests using
rootless podman through the magic of socket-level
docker compatibility. Include a comment suggesting how
to temporarily disable the test in case it fails beyond
podman code scope.
Signed-off-by: Chris Evich <cevich@redhat.com>
Diffstat (limited to '.cirrus.yml')
-rw-r--r-- | .cirrus.yml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/.cirrus.yml b/.cirrus.yml index 968854771..9897a9f7f 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -637,6 +637,33 @@ rootless_system_test_task: main_script: *main always: *logs_artifacts +rootless_gitlab_test_task: + name: *std_name_fmt + alias: rootless_gitlab_test + skip: *tags + only_if: *not_docs + # Community-maintained downstream test may fail unexpectedly. + # Ref. repository: https://gitlab.com/gitlab-org/gitlab-runner + # If necessary, uncomment the next line and file issue(s) with details. + # allow_failures: $CI == $CI + depends_on: + - rootless_integration_test + gce_instance: *standardvm + env: + <<: *ubuntu_envvars + TEST_FLAVOR: 'gitlab' + PRIV_NAME: rootless + clone_script: *noop # Comes from cache + gopath_cache: *ro_gopath_cache + setup_script: *setup + main_script: *main + always: + <<: *logs_artifacts + junit_artifacts: + path: gitlab-runner-podman.xml + type: text/xml + format: junit + upgrade_test_task: name: "Upgrade test: from $PODMAN_UPGRADE_FROM" alias: upgrade_test @@ -720,6 +747,7 @@ success_task: - local_system_test - remote_system_test - rootless_system_test + - rootless_gitlab_test - upgrade_test - buildah_bud_test - meta |