Loading .gitlab-ci.yml +2 −2 Original line number Diff line number Diff line Loading @@ -107,7 +107,7 @@ compile_json: # Lint lint_xml: image: "forge.etsi.org:5050/li/schemas-definitions/forgeschema:type_check" image: "forge.etsi.org:5050/li/schemas-definitions/forgeschema:latest" stage: lint interruptible: true allow_failure: true Loading testing/dockerfiles/dockerfile_asn→testing/dockerfiles/Dockerfile.asn +10 −0 Original line number Diff line number Diff line # docker build -t mcanterb/asn1test # docker push mcanterb/asn1test # docker login forge.etsi.org:5050 # docker build -t forge.etsi.org:5050/li/schemas-definitions/asn1test -f Dockerfile.asn . # docker push forge.etsi.org:5050/li/schemas-definitions/asn1test FROM python:3.9-slim-bullseye RUN apt-get update -y && \ apt-get install -y asn1c && \ rm -rf /var/lib/apt/lists/* && \ pip install --no-cache-dir asn1tools pycrate testing/dockerfiles/forgeschema→testing/dockerfiles/Dockerfile.forgeschema +9 −10 Original line number Diff line number Diff line # docker login forge.etsi.org:5050 # docker build -t forge.etsi.org:5050/li/schemas-definitions/forgeschema -f forgeschema . # docker build -t forge.etsi.org:5050/li/schemas-definitions/forgeschema -f Dockerfile.forgeschema . # docker push forge.etsi.org:5050/li/schemas-definitions/forgeschema FROM python:3.12-alpine FROM python:3.14-alpine RUN apk add --no-cache \ build-base \ editorconfig \ gcc \ jq \ libxml2-utils \ libffi-dev \ openssl-dev \ gcc \ libxml2-utils \ musl-dev \ python3-dev \ build-base \ editorconfig openssl-dev \ python3-dev RUN pip install --upgrade pip && \ pip install forgeschema && \ pip install lxml No newline at end of file pip install -r requirements.txt testing/dockerfiles/dockerfile_xsddeleted 100644 → 0 +0 −10 Original line number Diff line number Diff line # docker build -t mcanterb/xsdtest # docker push mcanterb/xsdtest FROM python:3.9-slim-bullseye RUN apt-get update -y && \ rm -rf /var/lib/apt/lists/* && \ pip install --no-cache-dir lxml xmlschema testing/xml/requirements.txt→testing/dockerfiles/requirements.txt +1 −0 Original line number Diff line number Diff line colorama forgeschema lxml Loading
.gitlab-ci.yml +2 −2 Original line number Diff line number Diff line Loading @@ -107,7 +107,7 @@ compile_json: # Lint lint_xml: image: "forge.etsi.org:5050/li/schemas-definitions/forgeschema:type_check" image: "forge.etsi.org:5050/li/schemas-definitions/forgeschema:latest" stage: lint interruptible: true allow_failure: true Loading
testing/dockerfiles/dockerfile_asn→testing/dockerfiles/Dockerfile.asn +10 −0 Original line number Diff line number Diff line # docker build -t mcanterb/asn1test # docker push mcanterb/asn1test # docker login forge.etsi.org:5050 # docker build -t forge.etsi.org:5050/li/schemas-definitions/asn1test -f Dockerfile.asn . # docker push forge.etsi.org:5050/li/schemas-definitions/asn1test FROM python:3.9-slim-bullseye RUN apt-get update -y && \ apt-get install -y asn1c && \ rm -rf /var/lib/apt/lists/* && \ pip install --no-cache-dir asn1tools pycrate
testing/dockerfiles/forgeschema→testing/dockerfiles/Dockerfile.forgeschema +9 −10 Original line number Diff line number Diff line # docker login forge.etsi.org:5050 # docker build -t forge.etsi.org:5050/li/schemas-definitions/forgeschema -f forgeschema . # docker build -t forge.etsi.org:5050/li/schemas-definitions/forgeschema -f Dockerfile.forgeschema . # docker push forge.etsi.org:5050/li/schemas-definitions/forgeschema FROM python:3.12-alpine FROM python:3.14-alpine RUN apk add --no-cache \ build-base \ editorconfig \ gcc \ jq \ libxml2-utils \ libffi-dev \ openssl-dev \ gcc \ libxml2-utils \ musl-dev \ python3-dev \ build-base \ editorconfig openssl-dev \ python3-dev RUN pip install --upgrade pip && \ pip install forgeschema && \ pip install lxml No newline at end of file pip install -r requirements.txt
testing/dockerfiles/dockerfile_xsddeleted 100644 → 0 +0 −10 Original line number Diff line number Diff line # docker build -t mcanterb/xsdtest # docker push mcanterb/xsdtest FROM python:3.9-slim-bullseye RUN apt-get update -y && \ rm -rf /var/lib/apt/lists/* && \ pip install --no-cache-dir lxml xmlschema
testing/xml/requirements.txt→testing/dockerfiles/requirements.txt +1 −0 Original line number Diff line number Diff line colorama forgeschema lxml