simplify ci

This commit is contained in:
Aine
2023-10-17 15:04:20 +03:00
parent b659ab8915
commit ea74eda6fc
2 changed files with 16 additions and 11 deletions

View File

@@ -1,28 +1,24 @@
stages:
- test
- release
default:
image: registry.gitlab.com/etke.cc/base/build
variables:
PLATFORMS: linux/arm64/v8,linux/amd64
lint:
stage: test
image: registry.gitlab.com/etke.cc/base/build
script:
- just lint
unit:
stage: test
image: registry.gitlab.com/etke.cc/base/build
script:
- just test
docker:
stage: release
only: ['main', 'tags']
services:
- docker:dind
image: docker
before_script:
- apk --no-cache add git just --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community
services: ['docker:dind']
script:
- just login docker
tags:
- docker