Change to rootless dind image and pin versions of dependencies

This commit is contained in:
2022-02-23 01:54:08 +00:00
parent c22f8003db
commit 8b31b70f00

View File

@@ -11,9 +11,9 @@ stages:
- push_dockerhub - push_dockerhub
.docker_base: .docker_base:
image: docker:20.10.12-dind image: docker:20.10.12-dind-rootless
services: services:
- name: docker:20.10.12-dind - name: docker:20.10.12-dind-rootless
command: ["--tls=false"] command: ["--tls=false"]
variables: variables:
DOCKER_DRIVER: overlay2 DOCKER_DRIVER: overlay2
@@ -73,7 +73,7 @@ push dockerhub:
- docker push $CI_DOCKERHUB_IMAGE --all-tags - docker push $CI_DOCKERHUB_IMAGE --all-tags
release: release:
image: node:17-alpine image: node:17-alpine3.15
stage: release stage: release
only: only:
refs: refs:
@@ -89,8 +89,8 @@ release:
script: script:
- touch CHANGELOG.md - touch CHANGELOG.md
- apk add --no-cache git - apk add --no-cache git
- npm install @semantic-release/gitlab @semantic-release/changelog - npm install @semantic-release/gitlab@7.0.4 @semantic-release/changelog@6.0.1
@semantic-release/git conventional-changelog-eslint @semantic-release/git@10.0.1 conventional-changelog-eslint@3.0.9
- npx semantic-release - npx semantic-release
artifacts: artifacts:
paths: paths: