mirror of
https://github.com/podman-container-tools/podman.git
synced 2026-08-05 00:15:44 +00:00
Cirrus: Disable almost all testing
Signed-off-by: Chris Evich <cevich@redhat.com>
This commit is contained in:
parent
90b2e36c4e
commit
76d6c5ca2f
1 changed files with 0 additions and 505 deletions
505
.cirrus.yml
505
.cirrus.yml
|
|
@ -137,179 +137,6 @@ gating_task:
|
|||
|
||||
|
||||
|
||||
# Ensure these container images can build
|
||||
container_image_build_task:
|
||||
alias: 'container_image_build'
|
||||
depends_on:
|
||||
- "gating"
|
||||
|
||||
# Only run for PRs, quay.io will automatically build after bramch-push
|
||||
only_if: $CIRRUS_BRANCH != $DEST_BRANCH
|
||||
|
||||
matrix:
|
||||
- name: "build in_podman image ${FEDORA_NAME} "
|
||||
container:
|
||||
dockerfile: Dockerfile
|
||||
- name: "build in_podman image ${UBUNTU_NAME}"
|
||||
container:
|
||||
dockerfile: Dockerfile.ubuntu
|
||||
- name: "build gate image $DEST_BRANCH branch"
|
||||
container:
|
||||
dockerfile: contrib/gate/Dockerfile
|
||||
|
||||
container:
|
||||
dockerfile: Dockerfile
|
||||
|
||||
script: make install.remote
|
||||
|
||||
|
||||
# This task checks to make sure that we can still build an rpm from the
|
||||
# source code using contrib/rpm/podman.spec.in
|
||||
rpmbuild_task:
|
||||
|
||||
only_if: >-
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:IMG.*' &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*' &&
|
||||
$CIRRUS_BRANCH != $DEST_BRANCH
|
||||
|
||||
depends_on:
|
||||
- "gating"
|
||||
env:
|
||||
CIRRUS_WORKING_DIR: "/usr/src/libpod"
|
||||
|
||||
container:
|
||||
image: quay.io/libpod/rpmbuild:$DEST_BRANCH
|
||||
cpu: 2
|
||||
memory: 4
|
||||
|
||||
rpmbuild_script:
|
||||
- 'make -C ${CIRRUS_WORKING_DIR} -f ${CIRRUS_WORKING_DIR}/.copr/Makefile'
|
||||
- 'rpmbuild --rebuild ${CIRRUS_WORKING_DIR}/podman-*.src.rpm'
|
||||
|
||||
|
||||
# This task runs `make vendor` followed by ./hack/tree_status.sh to check
|
||||
# whether the git tree is clean. The reasoning for that is to make sure
|
||||
# that the vendor.conf, the code and the vendored packages in ./vendor are
|
||||
# in sync at all times.
|
||||
vendor_task:
|
||||
|
||||
only_if: >-
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:IMG.*' &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*'
|
||||
|
||||
depends_on:
|
||||
- "gating"
|
||||
|
||||
env:
|
||||
CIRRUS_WORKING_DIR: "/var/tmp/go/src/github.com/containers/libpod"
|
||||
GOPATH: "/var/tmp/go"
|
||||
GOSRC: "$CIRRUS_WORKING_DIR"
|
||||
|
||||
# Runs within Cirrus's "community cluster"
|
||||
container:
|
||||
image: docker.io/library/golang:1.13
|
||||
cpu: 4
|
||||
memory: 12
|
||||
|
||||
timeout_in: 30m
|
||||
|
||||
vendor_script:
|
||||
- 'cd ${CIRRUS_WORKING_DIR} && make vendor'
|
||||
- 'cd ${CIRRUS_WORKING_DIR} && ./hack/tree_status.sh'
|
||||
|
||||
|
||||
|
||||
# This task runs `make varlink_api_generate` followed by ./hack/tree_status.sh to check
|
||||
# whether the git tree is clean.
|
||||
varlink_api_task:
|
||||
|
||||
only_if: >-
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:IMG.*' &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*'
|
||||
|
||||
depends_on:
|
||||
- "gating"
|
||||
|
||||
env:
|
||||
CIRRUS_WORKING_DIR: "/usr/src/libpod"
|
||||
SRCPATH: "$CIRRUS_WORKING_DIR"
|
||||
EPOCH_TEST_COMMIT: "${CIRRUS_BASE_SHA}" # repo clone missing this data
|
||||
# Used by tree_status.sh
|
||||
SUGGESTION: 'remove API.md, then "make varlink_api_generate" and commit changes.'
|
||||
|
||||
# Runs within Cirrus's "community cluster"
|
||||
container:
|
||||
# Note: Image has dual purpose, see contrib/gate/README.md
|
||||
image: "quay.io/libpod/gate:$DEST_BRANCH"
|
||||
cpu: 4
|
||||
memory: 12
|
||||
|
||||
timeout_in: 10m
|
||||
|
||||
api_md_script:
|
||||
- '/usr/local/bin/entrypoint.sh BUILDTAGS="varlink" varlink_api_generate |& ${TIMESTAMP}'
|
||||
- 'cd ${GOSRC} && ./hack/tree_status.sh |& ${TIMESTAMP}'
|
||||
|
||||
|
||||
|
||||
build_each_commit_task:
|
||||
|
||||
depends_on:
|
||||
- "gating"
|
||||
- "vendor"
|
||||
- "varlink_api"
|
||||
|
||||
only_if: >-
|
||||
$CIRRUS_BRANCH != $DEST_BRANCH &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:IMG.*' &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*'
|
||||
|
||||
gce_instance:
|
||||
cpu: 8
|
||||
memory: "8Gb"
|
||||
|
||||
env:
|
||||
MOD_CONTAINERS_CONF: 'false'
|
||||
|
||||
timeout_in: 30m
|
||||
|
||||
setup_environment_script: '$SCRIPT_BASE/setup_environment.sh |& ${TIMESTAMP}'
|
||||
build_each_commit_script:
|
||||
# set -x by default, no need to spew contents of lib.sh
|
||||
- 'source $SCRIPT_BASE/lib.sh &> /dev/null'
|
||||
- 'git fetch --depth 50 origin $DEST_BRANCH |& ${TIMESTAMP}'
|
||||
- 'make build-all-new-commits GIT_BASE_BRANCH=origin/$DEST_BRANCH |& ${TIMESTAMP}'
|
||||
|
||||
|
||||
|
||||
build_without_cgo_task:
|
||||
|
||||
depends_on:
|
||||
- "gating"
|
||||
- "vendor"
|
||||
- "varlink_api"
|
||||
|
||||
only_if: >-
|
||||
$CIRRUS_BRANCH != $DEST_BRANCH &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:IMG.*' &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*'
|
||||
|
||||
gce_instance:
|
||||
cpu: 8
|
||||
memory: "8Gb"
|
||||
|
||||
env:
|
||||
MOD_CONTAINERS_CONF: 'false'
|
||||
|
||||
timeout_in: 30m
|
||||
|
||||
setup_environment_script: '$SCRIPT_BASE/setup_environment.sh |& ${TIMESTAMP}'
|
||||
build_without_cgo_script:
|
||||
- 'source $SCRIPT_BASE/lib.sh'
|
||||
- 'make build-no-cgo'
|
||||
|
||||
|
||||
|
||||
# Update metadata on VM images referenced by this repository state
|
||||
meta_task:
|
||||
|
||||
|
|
@ -339,305 +166,6 @@ meta_task:
|
|||
script: '$CIRRUS_WORKING_DIR/$SCRIPT_BASE/update_meta.sh |& ${TIMESTAMP}'
|
||||
|
||||
|
||||
# This task does the unit and integration testing for every platform
|
||||
testing_task:
|
||||
|
||||
alias: "testing"
|
||||
depends_on:
|
||||
- "gating"
|
||||
- "vendor"
|
||||
- "varlink_api"
|
||||
- "build_each_commit"
|
||||
- "build_without_cgo"
|
||||
- "container_image_build"
|
||||
|
||||
# Only test build cache-images, if that's what's requested
|
||||
only_if: >-
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:IMG.*' &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*'
|
||||
|
||||
matrix:
|
||||
- name: "test ${FEDORA_NAME}"
|
||||
gce_instance:
|
||||
image_name: "${FEDORA_CACHE_IMAGE_NAME}"
|
||||
- name: "test ${PRIOR_FEDORA_NAME}"
|
||||
gce_instance:
|
||||
image_name: "${PRIOR_FEDORA_CACHE_IMAGE_NAME}"
|
||||
- name: "test ${UBUNTU_NAME}"
|
||||
gce_instance:
|
||||
image_name: "${UBUNTU_CACHE_IMAGE_NAME}"
|
||||
- name: "test ${PRIOR_UBUNTU_NAME}"
|
||||
gce_instance:
|
||||
image_name: "${PRIOR_UBUNTU_CACHE_IMAGE_NAME}"
|
||||
|
||||
timeout_in: 120m
|
||||
|
||||
env:
|
||||
ADD_SECOND_PARTITION: 'true'
|
||||
matrix:
|
||||
- TEST_REMOTE_CLIENT: 'true'
|
||||
- TEST_REMOTE_CLIENT: 'false'
|
||||
|
||||
networking_script: '${CIRRUS_WORKING_DIR}/${SCRIPT_BASE}/networking.sh'
|
||||
setup_environment_script: '$SCRIPT_BASE/setup_environment.sh |& ${TIMESTAMP}'
|
||||
unit_test_script: '$SCRIPT_BASE/unit_test.sh |& ${TIMESTAMP}'
|
||||
integration_test_script: '$SCRIPT_BASE/integration_test.sh |& ${TIMESTAMP} | ${LOGFORMAT} integration_test'
|
||||
system_test_script: '$SCRIPT_BASE/system_test.sh |& ${TIMESTAMP} | ${LOGFORMAT} system_test'
|
||||
apiv2_test_script: '$SCRIPT_BASE/apiv2_test.sh |& ${TIMESTAMP} | ${LOGFORMAT} apiv2_test'
|
||||
|
||||
# When examining a particular run, provide convenient access to release files.
|
||||
tar_artifacts:
|
||||
path: "*.tar.gz"
|
||||
type: "application/x-tar"
|
||||
|
||||
|
||||
always: &standardlogs
|
||||
package_versions_script: '$SCRIPT_BASE/logcollector.sh packages'
|
||||
ginkgo_node_logs_script: '$SCRIPT_BASE/logcollector.sh ginkgo'
|
||||
df_script: '$SCRIPT_BASE/logcollector.sh df'
|
||||
audit_log_script: '$SCRIPT_BASE/logcollector.sh audit'
|
||||
journal_script: '$SCRIPT_BASE/logcollector.sh journal'
|
||||
varlink_script: '$SCRIPT_BASE/logcollector.sh varlink'
|
||||
podman_system_info_script: '$SCRIPT_BASE/logcollector.sh podman'
|
||||
html_artifacts:
|
||||
path: "*.log.html"
|
||||
type: "text/html"
|
||||
|
||||
# This task executes tests under unique environments/conditions
|
||||
special_testing_rootless_task:
|
||||
|
||||
depends_on:
|
||||
- "gating"
|
||||
- "varlink_api"
|
||||
- "vendor"
|
||||
- "build_each_commit"
|
||||
- "build_without_cgo"
|
||||
|
||||
only_if: >-
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:IMG.*' &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*'
|
||||
|
||||
env:
|
||||
ADD_SECOND_PARTITION: 'true'
|
||||
SPECIALMODE: 'rootless' # See docs
|
||||
matrix:
|
||||
- TEST_REMOTE_CLIENT: 'true'
|
||||
- TEST_REMOTE_CLIENT: 'false'
|
||||
|
||||
timeout_in: 60m
|
||||
|
||||
networking_script: '${CIRRUS_WORKING_DIR}/${SCRIPT_BASE}/networking.sh'
|
||||
setup_environment_script: '$SCRIPT_BASE/setup_environment.sh |& ${TIMESTAMP}'
|
||||
integration_test_script: '$SCRIPT_BASE/integration_test.sh |& ${TIMESTAMP} | ${LOGFORMAT} integration_test'
|
||||
system_test_script: '$SCRIPT_BASE/system_test.sh |& ${TIMESTAMP} | ${LOGFORMAT} system_test'
|
||||
apiv2_test_script: '$SCRIPT_BASE/apiv2_test.sh |& ${TIMESTAMP} | ${LOGFORMAT} apiv2_test'
|
||||
|
||||
|
||||
always:
|
||||
<<: *standardlogs
|
||||
|
||||
|
||||
special_testing_in_podman_task:
|
||||
|
||||
alias: "special_testing_in_podman"
|
||||
depends_on:
|
||||
- "gating"
|
||||
- "varlink_api"
|
||||
- "vendor"
|
||||
- "build_each_commit"
|
||||
- "build_without_cgo"
|
||||
|
||||
only_if: >-
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:IMG.*' &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*'
|
||||
|
||||
matrix:
|
||||
- name: "in-podman ${PRIOR_FEDORA_NAME}"
|
||||
gce_instance:
|
||||
image_name: "${PRIOR_FEDORA_CACHE_IMAGE_NAME}"
|
||||
- name: "in-podman ${FEDORA_NAME}"
|
||||
gce_instance:
|
||||
image_name: "${FEDORA_CACHE_IMAGE_NAME}"
|
||||
|
||||
env:
|
||||
ADD_SECOND_PARTITION: 'true'
|
||||
MOD_CONTAINERS_CONF: 'false' # Use existing/native setup
|
||||
SPECIALMODE: 'in_podman' # See docs
|
||||
|
||||
timeout_in: 60m
|
||||
|
||||
networking_script: '${CIRRUS_WORKING_DIR}/${SCRIPT_BASE}/networking.sh'
|
||||
setup_environment_script: '$SCRIPT_BASE/setup_environment.sh |& ${TIMESTAMP}'
|
||||
integration_test_script: '$SCRIPT_BASE/integration_test.sh |& ${TIMESTAMP} | ${LOGFORMAT} integration_test'
|
||||
|
||||
|
||||
always:
|
||||
<<: *standardlogs
|
||||
|
||||
|
||||
special_testing_cross_task:
|
||||
|
||||
alias: "special_testing_cross"
|
||||
depends_on:
|
||||
- "gating"
|
||||
- "varlink_api"
|
||||
- "vendor"
|
||||
|
||||
only_if: >-
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:IMG.*' &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*'
|
||||
|
||||
matrix:
|
||||
- name: 'cross-platform: windows'
|
||||
env:
|
||||
CROSS_PLATFORM: 'windows'
|
||||
- name: 'cross-platform: darwin'
|
||||
env:
|
||||
CROSS_PLATFORM: 'darwin'
|
||||
|
||||
timeout_in: 20m
|
||||
|
||||
networking_script: '${CIRRUS_WORKING_DIR}/${SCRIPT_BASE}/networking.sh'
|
||||
setup_environment_script: '$SCRIPT_BASE/setup_environment.sh |& ${TIMESTAMP}'
|
||||
build_release_script: '$SCRIPT_BASE/build_release.sh |& ${TIMESTAMP}'
|
||||
|
||||
|
||||
# When examining a particular run, provide convenient access to release files.
|
||||
zip_artifacts:
|
||||
path: "*.zip"
|
||||
type: "application/zip"
|
||||
|
||||
msi_artifacts:
|
||||
path: "*.msi"
|
||||
type: "application/octet-stream"
|
||||
|
||||
|
||||
special_testing_bindings_task:
|
||||
|
||||
depends_on:
|
||||
- "gating"
|
||||
- "varlink_api"
|
||||
- "vendor"
|
||||
|
||||
only_if: >-
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:IMG.*' &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*'
|
||||
|
||||
env:
|
||||
SPECIALMODE: 'bindings' # See docs
|
||||
ADD_SECOND_PARTITION: 'true' # More root fs space is required
|
||||
|
||||
timeout_in: 40m
|
||||
|
||||
setup_environment_script: '$SCRIPT_BASE/setup_environment.sh |& ${TIMESTAMP}'
|
||||
integration_test_script: '$SCRIPT_BASE/integration_test.sh |& ${TIMESTAMP} | ${LOGFORMAT} integration_test'
|
||||
|
||||
|
||||
always:
|
||||
<<: *standardlogs
|
||||
|
||||
|
||||
special_testing_endpoint_task:
|
||||
|
||||
depends_on:
|
||||
- "gating"
|
||||
- "varlink_api"
|
||||
- "vendor"
|
||||
|
||||
only_if: >-
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:IMG.*' &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*'
|
||||
|
||||
env:
|
||||
SPECIALMODE: 'endpoint' # See docs
|
||||
|
||||
timeout_in: 20m
|
||||
|
||||
setup_environment_script: '$SCRIPT_BASE/setup_environment.sh |& ${TIMESTAMP}'
|
||||
integration_test_script: '$SCRIPT_BASE/integration_test.sh |& ${TIMESTAMP} | ${LOGFORMAT} integration_test'
|
||||
|
||||
|
||||
always:
|
||||
<<: *standardlogs
|
||||
|
||||
|
||||
# Test building of new cache-images for future PR testing, in this PR.
|
||||
test_build_cache_images_task:
|
||||
|
||||
only_if: >-
|
||||
$CIRRUS_BRANCH != $DEST_BRANCH &&
|
||||
$CIRRUS_CHANGE_MESSAGE =~ '.*CI:IMG.*' &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*'
|
||||
|
||||
depends_on:
|
||||
- "gating"
|
||||
- 'container_image_build'
|
||||
|
||||
# VMs created by packer are not cleaned up by cirrus, must allow task to complete
|
||||
auto_cancellation: $CI != "true"
|
||||
|
||||
gce_instance:
|
||||
image_project: $GCP_PROJECT_ID
|
||||
zone: "us-central1-a"
|
||||
cpu: 4
|
||||
memory: "4Gb"
|
||||
disk: 200
|
||||
image_name: "${IMAGE_BUILDER_CACHE_IMAGE_NAME}"
|
||||
scopes: # required for image building
|
||||
- compute
|
||||
- devstorage.full_control
|
||||
|
||||
networking_script: '${CIRRUS_WORKING_DIR}/${SCRIPT_BASE}/networking.sh'
|
||||
build_vm_images_script: '$SCRIPT_BASE/build_vm_images.sh |& ${TIMESTAMP}'
|
||||
|
||||
on_failure:
|
||||
failed_df_script: '${DFCMD}'
|
||||
failed_journalctl_b_script: 'journalctl -b || echo "Uh oh, journalctl -b failed"'
|
||||
|
||||
|
||||
# Test building of new cache-images for future PR testing, in this PR.
|
||||
verify_test_built_images_task:
|
||||
|
||||
only_if: >-
|
||||
$CIRRUS_BRANCH != $DEST_BRANCH &&
|
||||
$CIRRUS_CHANGE_MESSAGE =~ '.*CI:IMG.*' &&
|
||||
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*'
|
||||
|
||||
|
||||
depends_on:
|
||||
- "gating"
|
||||
- "test_build_cache_images"
|
||||
|
||||
gce_instance:
|
||||
# Images generated by test_build_cache_images_task (above)
|
||||
image_name: "${PACKER_BUILDER_NAME}${BUILT_IMAGE_SUFFIX}"
|
||||
|
||||
env:
|
||||
ADD_SECOND_PARTITION: 'true'
|
||||
matrix:
|
||||
- TEST_REMOTE_CLIENT: 'true'
|
||||
- TEST_REMOTE_CLIENT: 'false'
|
||||
matrix:
|
||||
PACKER_BUILDER_NAME: "${FEDORA_NAME}"
|
||||
PACKER_BUILDER_NAME: "${PRIOR_FEDORA_NAME}"
|
||||
PACKER_BUILDER_NAME: "${UBUNTU_NAME}"
|
||||
PACKER_BUILDER_NAME: "${PRIOR_UBUNTU_NAME}"
|
||||
|
||||
networking_script: '${CIRRUS_WORKING_DIR}/${SCRIPT_BASE}/networking.sh'
|
||||
installed_packages_script: '$SCRIPT_BASE/logcollector.sh packages'
|
||||
environment_script: '$SCRIPT_BASE/setup_environment.sh |& ${TIMESTAMP}'
|
||||
# Verify expectations of built images
|
||||
check_image_script: '$SCRIPT_BASE/check_image.sh |& ${TIMESTAMP}'
|
||||
# Note: A truncated form of normal testing. It only needs to confirm new images
|
||||
# "probably" work. A full round of testing will happen again after $*_CACHE_IMAGE_NAME
|
||||
# are updated in this or another PR (w/o '***CIRRUS: TEST IMAGES***').
|
||||
integration_test_script: '$SCRIPT_BASE/integration_test.sh |& ${TIMESTAMP}'
|
||||
system_test_script: '$SCRIPT_BASE/system_test.sh |& ${TIMESTAMP}'
|
||||
|
||||
always:
|
||||
<<: *standardlogs
|
||||
|
||||
|
||||
docs_task:
|
||||
|
||||
# Don't run this when building/testing new VM images
|
||||
|
|
@ -645,14 +173,9 @@ docs_task:
|
|||
|
||||
depends_on:
|
||||
- "gating"
|
||||
env:
|
||||
RELEASE_GCPJSON: ENCRYPTED[927dc01e755eaddb4242b0845cf86c9098d1e3dffac38c70aefb1487fd8b4fe6dd6ae627b3bffafaba70e2c63172664e]
|
||||
RELEASE_GCPNAME: ENCRYPTED[c145e9c16b6fb88d476944a454bf4c1ccc84bb4ecaca73bdd28bdacef0dfa7959ebc8171a27b2e4064d66093b2cdba49]
|
||||
RELEASE_GCPROJECT: $GCP_PROJECT_ID
|
||||
|
||||
script:
|
||||
- "$SCRIPT_BASE/build_swagger.sh |& ${TIMESTAMP}"
|
||||
- "$SCRIPT_BASE/upload_release_archive.sh |& ${TIMESTAMP}"
|
||||
|
||||
|
||||
# Post message to IRC if everything passed PR testing
|
||||
|
|
@ -665,23 +188,8 @@ success_task:
|
|||
# ignores any dependent task conditions
|
||||
depends_on:
|
||||
- "gating"
|
||||
- "vendor"
|
||||
- "varlink_api"
|
||||
- "build_each_commit"
|
||||
- "build_without_cgo"
|
||||
- "container_image_build"
|
||||
- "meta"
|
||||
- "testing"
|
||||
- "rpmbuild"
|
||||
- "special_testing_rootless"
|
||||
- "special_testing_in_podman"
|
||||
- "special_testing_cross"
|
||||
- "special_testing_endpoint"
|
||||
- "special_testing_bindings"
|
||||
- "test_build_cache_images"
|
||||
- "verify_test_built_images"
|
||||
- "docs"
|
||||
- "static_build"
|
||||
|
||||
env:
|
||||
CIRRUS_WORKING_DIR: "/usr/src/libpod"
|
||||
|
|
@ -695,16 +203,3 @@ success_task:
|
|||
memory: 1
|
||||
|
||||
success_script: /bin/true
|
||||
|
||||
static_build_task:
|
||||
container:
|
||||
image: quay.io/podman/nix-podman:1.0.0
|
||||
cpu: 8
|
||||
memory: 12
|
||||
timeout_in: 20m
|
||||
depends_on:
|
||||
- "gating"
|
||||
build_script:
|
||||
- nix build -f nix
|
||||
binaries_artifacts:
|
||||
path: "result-bin/bin/podman"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue