moved windows to seperate build path for now.
This commit is contained in:
parent
25a0c04a71
commit
e0e82a85ed
1 changed files with 24 additions and 3 deletions
|
|
@ -46,11 +46,11 @@ Build:
|
||||||
- fedora36
|
- fedora36
|
||||||
- macos-x86_64
|
- macos-x86_64
|
||||||
- macos-aarch64
|
- macos-aarch64
|
||||||
- windows
|
|
||||||
|
|
||||||
# For Windows, we wanted to use $DISTRO here, but that didn't work
|
# For Windows, we wanted to use $DISTRO here, but that didn't work
|
||||||
# remove this note once finishing it.
|
# remove this note once finishing it.
|
||||||
# image: registry.gitlab.com/librewolf-community/browser/bsys5/$DISTRO
|
# image: registry.gitlab.com/librewolf-community/browser/bsys5/$DISTRO
|
||||||
|
|
||||||
image: registry.gitlab.com/librewolf-community/browser/bsys5/dind
|
image: registry.gitlab.com/librewolf-community/browser/bsys5/dind
|
||||||
tags:
|
tags:
|
||||||
- autoscale
|
- autoscale
|
||||||
|
|
@ -70,12 +70,33 @@ Build:
|
||||||
- librewolf-*.rpm.sha256sum
|
- librewolf-*.rpm.sha256sum
|
||||||
- librewolf-*.dmg
|
- librewolf-*.dmg
|
||||||
- librewolf-*.dmg.sha256sum
|
- librewolf-*.dmg.sha256sum
|
||||||
|
reports:
|
||||||
|
dotenv: variables.env
|
||||||
|
|
||||||
|
# We do windows seperately for the moment, even tho
|
||||||
|
# the only real difference is the use of the docker image.
|
||||||
|
|
||||||
|
BuildWindows:
|
||||||
|
stage: build
|
||||||
|
when: manual
|
||||||
|
allow_failure: false
|
||||||
|
image: registry.gitlab.com/librewolf-community/browser/bsys5/windows
|
||||||
|
tags:
|
||||||
|
- autoscale
|
||||||
|
script:
|
||||||
|
- make windows # was: make $DISTRO
|
||||||
|
- 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"
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
- librewolf-*-setup.exe
|
- librewolf-*-setup.exe
|
||||||
- librewolf-*-setup.exe.sha256sum
|
- librewolf-*-setup.exe.sha256sum
|
||||||
- librewolf-*-portable.zip
|
- librewolf-*-portable.zip
|
||||||
- librewolf-*-portable.zip.sha256sum
|
- librewolf-*-portable.zip.sha256sum
|
||||||
reports:
|
|
||||||
dotenv: variables.env
|
|
||||||
|
|
||||||
Release:
|
Release:
|
||||||
stage: release
|
stage: release
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue