mirror of
https://gitlab.com/Thoscellen/Wallset.git
synced 2025-05-31 19:04:51 +02:00
Ajouter job qui génère le theme.json
This commit is contained in:
parent
774b52e3e8
commit
bd71602b0a
@ -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
|
||||
|
@ -1,4 +1,3 @@
|
||||
# some descriptions
|
||||
|
||||
Introducting change for testing.
|
||||
Pipeline still won't trigger.
|
||||
|
@ -1,19 +0,0 @@
|
||||
{
|
||||
"imageFilename": "bl2_eridum_badlands_*.jpg",
|
||||
"imageCredits": "Gearbox",
|
||||
"displayName": "",
|
||||
"dayHighlight": 1,
|
||||
"nightHighlight": 3,
|
||||
"sunriseImageList": [
|
||||
4
|
||||
],
|
||||
"dayImageList": [
|
||||
1
|
||||
],
|
||||
"sunsetImageList": [
|
||||
2
|
||||
],
|
||||
"nightImageList": [
|
||||
3
|
||||
]
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user