add build-images stage
This commit is contained in:
parent
4db0689b69
commit
400d7f748a
|
@ -1,8 +1,32 @@
|
|||
stages:
|
||||
- build-images
|
||||
- build
|
||||
- release
|
||||
- deploy
|
||||
|
||||
Build Docker Images:
|
||||
stage: build-images
|
||||
when: manual
|
||||
image: docker
|
||||
services:
|
||||
- docker-dind
|
||||
parallel:
|
||||
matrix:
|
||||
- DISTRO:
|
||||
- debian11
|
||||
- ubuntu20
|
||||
- ubuntu21
|
||||
- ubuntu22
|
||||
- mint20
|
||||
- fedora34
|
||||
- fedora35
|
||||
- macos-x86_64
|
||||
- macos-aarch64
|
||||
script:
|
||||
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
||||
- make docker-$DISTRO
|
||||
- docker push $CI_REGISTRY/librewolf-community/browser/bsys5/$DISTRO:latest
|
||||
|
||||
Build:
|
||||
stage: build
|
||||
when: manual
|
||||
|
@ -34,7 +58,7 @@ Build:
|
|||
- echo VERSION=$(cat version) >> variables.env
|
||||
- echo RELEASE=$(cat release) >> variables.env
|
||||
- echo SOURCE_RELEASE=$(cat source_release) >> variables.env
|
||||
- 't=$(cat version)-$(cat source_release) ; grep 1 release ; if [ ! $? ]; then t=$(cat version)-$(cat source_release)-$(cat release); fi; echo FILEVER=$t >> variables.env'
|
||||
- "t=$(cat version)-$(cat source_release) ; grep 1 release ; if [ ! $? ]; then t=$(cat version)-$(cat source_release)-$(cat release); fi; echo FILEVER=$t >> variables.env"
|
||||
artifacts:
|
||||
paths:
|
||||
- librewolf-*.deb
|
||||
|
|
Loading…
Reference in New Issue
Block a user