Loading .gitlab-ci.yml 0 → 100644 +48 −0 Original line number Diff line number Diff line include: - template: 'Workflows/MergeRequest-Pipelines.gitlab-ci.yml' stages: - build - prepare - release variables: DOCKER_HOST: tcp://docker:2375/ image: buildtool/build-tools:${BUILDTOOLS_VERSION} build: stage: build services: - docker:dind script: - unset BUILDTOOLS_CONTENT - build - push prepare_release: image: node:18 stage: prepare before_script: - npm install -g conventional-changelog-cli script: - echo "DESCRIPTION=$(conventional-changelog -p conventionalcommits)" > variables.env artifacts: reports: dotenv: variables.env rules: - if: $CI_COMMIT_TAG release: image: registry.gitlab.com/gitlab-org/release-cli:latest stage: release needs: - job: prepare_release artifacts: true script: - echo "Running release_job for $TAG" release: tag_name: '$CI_COMMIT_TAG' description: '$DESCRIPTION' rules: - if: $CI_COMMIT_TAG Dockerfile 0 → 100644 +6 −0 Original line number Diff line number Diff line FROM node:16 RUN apt update && \ apt install -y python3 python3-pip ruby git && \ rm -rf /var/lib/apt/lists/* && \ pip3 install pre-commit Loading
.gitlab-ci.yml 0 → 100644 +48 −0 Original line number Diff line number Diff line include: - template: 'Workflows/MergeRequest-Pipelines.gitlab-ci.yml' stages: - build - prepare - release variables: DOCKER_HOST: tcp://docker:2375/ image: buildtool/build-tools:${BUILDTOOLS_VERSION} build: stage: build services: - docker:dind script: - unset BUILDTOOLS_CONTENT - build - push prepare_release: image: node:18 stage: prepare before_script: - npm install -g conventional-changelog-cli script: - echo "DESCRIPTION=$(conventional-changelog -p conventionalcommits)" > variables.env artifacts: reports: dotenv: variables.env rules: - if: $CI_COMMIT_TAG release: image: registry.gitlab.com/gitlab-org/release-cli:latest stage: release needs: - job: prepare_release artifacts: true script: - echo "Running release_job for $TAG" release: tag_name: '$CI_COMMIT_TAG' description: '$DESCRIPTION' rules: - if: $CI_COMMIT_TAG
Dockerfile 0 → 100644 +6 −0 Original line number Diff line number Diff line FROM node:16 RUN apt update && \ apt install -y python3 python3-pip ruby git && \ rm -rf /var/lib/apt/lists/* && \ pip3 install pre-commit