Ajoutes quelques dépendances

This commit is contained in:
Simon Pistache 2023-05-15 18:12:04 +02:00
parent 4c889c28ce
commit 8b72846275

View File

@ -37,6 +37,11 @@ manifest-job/valid_set:
PACKAGE_NAME: "valid_set" PACKAGE_NAME: "valid_set"
<<: *manifest <<: *manifest
manifest-job/missing_tag_set:
variables:
PACKAGE_NAME: "missing_tag_set"
<<: *manifest
.test-images-job: &test-images .test-images-job: &test-images
stage: Test stage: Test
image: python:latest image: python:latest
@ -47,15 +52,19 @@ manifest-job/valid_set:
- ${ENTRY_FOLDER}/${PACKAGE_NAME}/* - ${ENTRY_FOLDER}/${PACKAGE_NAME}/*
script: script:
- pip install -U pytest pillow iteration_utilities - pip install -U pytest pillow iteration_utilities
- python -m pytest src/test_images.py --tb=line -rA - python -m pytest src/test_images.py --tb=line -rA --color=yes
allow_failure: true allow_failure: true
test-images-job/valid_set: test-images-job/valid_set:
needs:
- manifest-job/valid_set
variables: variables:
PACKAGE_NAME: "valid_set" PACKAGE_NAME: "valid_set"
<<: *test-images <<: *test-images
test-images-job/missing_tag_set: test-images-job/missing_tag_set:
needs:
- manifest-job/missing_tag_set
variables: variables:
PACKAGE_NAME: "missing_tag_set" PACKAGE_NAME: "missing_tag_set"
<<: *test-images <<: *test-images
@ -67,6 +76,7 @@ test-images-job/missing_tag_set:
rules: rules:
- if: $CI_COMMIT_TAG - if: $CI_COMMIT_TAG
when: never when: never
- if: $CI_MERGE_REQUEST_SOURCE_BRANCH_NAME == "cicd"
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
changes: changes:
- ${ENTRY_FOLDER}/${PACKAGE_NAME}/* - ${ENTRY_FOLDER}/${PACKAGE_NAME}/*
@ -79,11 +89,15 @@ test-images-job/missing_tag_set:
expire_in: "1 hour" expire_in: "1 hour"
bundle-job/valid_set: bundle-job/valid_set:
needs:
- manifest-job/valid_set
variables: variables:
PACKAGE_NAME: "valid_set" PACKAGE_NAME: "valid_set"
<<: *bundle <<: *bundle
bundle-job/missing_tag_set: bundle-job/missing_tag_set:
needs:
- manifest-job/missing_tag_set
variables: variables:
PACKAGE_NAME: "missing_tag_set" PACKAGE_NAME: "missing_tag_set"
<<: *bundle <<: *bundle