stages: - Tests NodeJs Tests: stage: Tests image: node:22.14.0 before_script: - cd frontend - npm install script: - npm run build include: - project: 'shared/blueprints' file: 'jobs/golang-tests.yml' ref: master inputs: working_directory: "backend" stage: Tests - project: 'shared/blueprints' file: 'jobs/docker-build.yml' ref: master rules: - if: '$CI_COMMIT_TAG' inputs: platform: "linux/amd64,linux/arm64" dockerHubUser: ${DOCKER_HUB_USER} dockerHubPat: ${DOCKER_HUB_PAT} registry: "scr.siteworxpro.com" registryUser: ${REGISTRY_USER} registryPassword: ${REGISTRY_PASSWORD} stage: build repo: "scr.siteworxpro.com/jackett-notifier" tag: "${CI_COMMIT_TAG}" - project: 'shared/blueprints' file: 'jobs/create-release.yml' ref: master rules: - if: '$CI_COMMIT_TAG'