From 13c4dfbff4d5d0350e177bcd139d8c0c64e37896 Mon Sep 17 00:00:00 2001 From: mark Date: Tue, 16 Dec 2025 09:28:41 +0000 Subject: [PATCH 1/2] Updating CI/CD --- .gitlab-ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0305e9ef..ebbdcad2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -23,7 +23,8 @@ preflight: interruptible: true script: - forgelib-preflight https://$CI_SERVER_HOST $CI_PROJECT_ID $CI_MERGE_REQUEST_IID - + tags: + - docker # ----------------------------------------------------------- # Compile -- GitLab From 38eb032d48774d4b976769e098c6003379fe0706 Mon Sep 17 00:00:00 2001 From: mark Date: Tue, 16 Dec 2025 09:29:35 +0000 Subject: [PATCH 2/2] Updating CI/CD --- .gitlab-ci.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ebbdcad2..b366c05a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -35,6 +35,8 @@ compile_asn: interruptible: true script: - python3 testing/asn/asn_process.py + tags: + - docker compile_xsd: image: "forge.etsi.org:5050/li/schemas-definitions/forgeschema:latest" @@ -65,6 +67,8 @@ compile_xsd: echo "✅ XSD validation OK ($check_count files checked)" echo "┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅" echo "✅ XSD validation OK for $file" + tags: + - docker compile_json: image: "forge.etsi.org:5050/li/schemas-definitions/forgeschema:latest" @@ -95,6 +99,8 @@ compile_json: echo "✅ JSON validation OK ($check_count files checked)" echo "┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅" - forgeschema -s 103120/schema/json/ts_103120_Core.schema.json -u 103120/schema/json -u 103120/dictionaries/ts_103120_Dictionaries.schema.json -u 103280/TS_103_280.schema.json -i 103120/examples/json + tags: + - docker # ----------------------------------------------------------- @@ -108,6 +114,8 @@ lint_xml: script: - export PYCHARM_HOSTED=1 - python testing/xml/lint_xml.py + tags: + - docker lint_json: image: "forge.etsi.org:5050/li/schemas-definitions/forgeschema:latest" @@ -117,6 +125,8 @@ lint_json: script: - export PYCHARM_HOSTED=1 - python testing/json/lint_json.py + tags: + - docker # ----------------------------------------------------------- @@ -144,3 +154,5 @@ generate_artefacts: - "*.docx" name: $CI_MERGE_REQUEST_TITLE expire_in: 30 days + tags: + - docker -- GitLab