From bd71602b0a69c3e052e269f77d97afd05a610d41 Mon Sep 17 00:00:00 2001 From: Simon Date: Fri, 12 May 2023 08:29:07 +0200 Subject: [PATCH] =?UTF-8?q?Ajouter=20job=20qui=20g=C3=A9n=C3=A8re=20le=20t?= =?UTF-8?q?heme.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitlab/.gitlab-ci.yml | 20 +++++++++++++------- test/valid_set/description.md | 1 - test/valid_set/theme.json | 19 ------------------- 3 files changed, 13 insertions(+), 27 deletions(-) delete mode 100644 test/valid_set/theme.json diff --git a/.gitlab/.gitlab-ci.yml b/.gitlab/.gitlab-ci.yml index beaa3cc..bd5aa17 100644 --- a/.gitlab/.gitlab-ci.yml +++ b/.gitlab/.gitlab-ci.yml @@ -10,22 +10,28 @@ variables: RELEASE_VERSION: v0.$CI_PIPELINE_IID PACKAGE_REGISTRY_URL: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/${PACKAGE_NAME}/${RELEASE_VERSION}" -# TODO: to reenable later # Jobs from here run on Merge Requests as prerequisite for merging. .manifest-job: &manifest stage: Manifest + image: node:latest rules: - if: $CI_PIPELINE_SOURCE == "merge_request_event" changes: - # TODO: refacto this (as Reference or something else) - ${ENTRY_FOLDER}/${PACKAGE_NAME}/* script: - - echo generating manifest for ${ENTRY_FOLDER}/${PACKAGE_NAME} + - cd src/build_job + - npm install + - npm run start + artifacts: + paths: + - ${ENTRY_FOLDER}/${PACKAGE_NAME}/theme.json + when: on_success + expire_in: "1 hour" -# manifest-job/valid_set: -# variables: -# PACKAGE_NAME: "valid_set" -# <<: *gen-manifest +manifest-job/valid_set: + variables: + PACKAGE_NAME: "valid_set" + <<: *manifest .test-images-job: &test-images stage: Test diff --git a/test/valid_set/description.md b/test/valid_set/description.md index 40cd5d7..aad958a 100644 --- a/test/valid_set/description.md +++ b/test/valid_set/description.md @@ -1,4 +1,3 @@ # some descriptions Introducting change for testing. -Pipeline still won't trigger. diff --git a/test/valid_set/theme.json b/test/valid_set/theme.json deleted file mode 100644 index 24eadf2..0000000 --- a/test/valid_set/theme.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "imageFilename": "bl2_eridum_badlands_*.jpg", - "imageCredits": "Gearbox", - "displayName": "", - "dayHighlight": 1, - "nightHighlight": 3, - "sunriseImageList": [ - 4 - ], - "dayImageList": [ - 1 - ], - "sunsetImageList": [ - 2 - ], - "nightImageList": [ - 3 - ] -} \ No newline at end of file