mirror of
https://github.com/containers/skopeo.git
synced 2025-06-23 13:27:45 +00:00
Use Fedora container for doccheck
Signed-off-by: Chris Evich <cevich@redhat.com>
This commit is contained in:
parent
ae0595c56a
commit
02bacf571d
18
.cirrus.yml
18
.cirrus.yml
@ -69,9 +69,17 @@ doccheck_task:
|
|||||||
only_if: $CIRRUS_PR != ''
|
only_if: $CIRRUS_PR != ''
|
||||||
depends_on:
|
depends_on:
|
||||||
- validate
|
- validate
|
||||||
container: *build_container
|
container:
|
||||||
|
image: "${FEDORA_CONTAINER_FQIN}"
|
||||||
|
cpu: 4
|
||||||
|
memory: 8
|
||||||
|
env:
|
||||||
|
BUILDTAGS: &withopengpg 'btrfs_noversion libdm_no_deferred_remove containers_image_openpgp'
|
||||||
script: |
|
script: |
|
||||||
"${GOSRC}/${SCRIPT_BASE}/runner.sh" setup
|
# TODO: Can't use 'runner.sh setup' inside container. However,
|
||||||
|
# removing the pre-installed package is the only necessary step
|
||||||
|
# at the time of this comment.
|
||||||
|
dnf erase -y skopeo # Guarantee non-interference
|
||||||
"${SKOPEO_PATH}/${SCRIPT_BASE}/runner.sh" build
|
"${SKOPEO_PATH}/${SCRIPT_BASE}/runner.sh" build
|
||||||
"${SKOPEO_PATH}/${SCRIPT_BASE}/runner.sh" doccheck
|
"${SKOPEO_PATH}/${SCRIPT_BASE}/runner.sh" doccheck
|
||||||
|
|
||||||
@ -110,7 +118,7 @@ cross_task:
|
|||||||
disk: 200
|
disk: 200
|
||||||
image_name: ${FEDORA_CACHE_IMAGE_NAME}
|
image_name: ${FEDORA_CACHE_IMAGE_NAME}
|
||||||
env:
|
env:
|
||||||
BUILDTAGS: 'btrfs_noversion libdm_no_deferred_remove containers_image_openpgp'
|
BUILDTAGS: *withopengpg
|
||||||
setup_script: >-
|
setup_script: >-
|
||||||
"${GOSRC}/${SCRIPT_BASE}/runner.sh" setup
|
"${GOSRC}/${SCRIPT_BASE}/runner.sh" setup
|
||||||
cross_script: >-
|
cross_script: >-
|
||||||
@ -142,15 +150,13 @@ test_skopeo_task:
|
|||||||
BUILDTAGS: 'btrfs_noversion libdm_no_deferred_remove'
|
BUILDTAGS: 'btrfs_noversion libdm_no_deferred_remove'
|
||||||
- name: "Skopeo Test w/ opengpg"
|
- name: "Skopeo Test w/ opengpg"
|
||||||
env:
|
env:
|
||||||
BUILDTAGS: 'btrfs_noversion libdm_no_deferred_remove containers_image_openpgp'
|
BUILDTAGS: *withopengpg
|
||||||
setup_script: >-
|
setup_script: >-
|
||||||
"${GOSRC}/${SCRIPT_BASE}/runner.sh" setup
|
"${GOSRC}/${SCRIPT_BASE}/runner.sh" setup
|
||||||
vendor_script: >-
|
vendor_script: >-
|
||||||
"${SKOPEO_PATH}/${SCRIPT_BASE}/runner.sh" vendor
|
"${SKOPEO_PATH}/${SCRIPT_BASE}/runner.sh" vendor
|
||||||
build_script: >-
|
build_script: >-
|
||||||
"${SKOPEO_PATH}/${SCRIPT_BASE}/runner.sh" build
|
"${SKOPEO_PATH}/${SCRIPT_BASE}/runner.sh" build
|
||||||
validate_script: >-
|
|
||||||
"${SKOPEO_PATH}/${SCRIPT_BASE}/runner.sh" validate
|
|
||||||
unit_script: >-
|
unit_script: >-
|
||||||
"${SKOPEO_PATH}/${SCRIPT_BASE}/runner.sh" unit
|
"${SKOPEO_PATH}/${SCRIPT_BASE}/runner.sh" unit
|
||||||
integration_script: >-
|
integration_script: >-
|
||||||
|
@ -54,19 +54,15 @@ _run_vendor() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
_run_build() {
|
_run_build() {
|
||||||
podmanmake bin/skopeo BUILDTAGS="$BUILDTAGS"
|
make bin/skopeo BUILDTAGS="$BUILDTAGS"
|
||||||
}
|
}
|
||||||
|
|
||||||
_run_cross() {
|
_run_cross() {
|
||||||
podmanmake local-cross BUILDTAGS="$BUILDTAGS"
|
podmanmake local-cross BUILDTAGS="$BUILDTAGS"
|
||||||
}
|
}
|
||||||
|
|
||||||
_run_validate() {
|
|
||||||
podmanmake validate-local BUILDTAGS="$BUILDTAGS"
|
|
||||||
}
|
|
||||||
|
|
||||||
_run_doccheck() {
|
_run_doccheck() {
|
||||||
podmanmake validate-docs BUILDTAGS="$BUILDTAGS"
|
make validate-docs BUILDTAGS="$BUILDTAGS"
|
||||||
}
|
}
|
||||||
|
|
||||||
_run_unit() {
|
_run_unit() {
|
||||||
|
Loading…
Reference in New Issue
Block a user