update CI/CD
This commit is contained in:
parent
3259b1ebf8
commit
6937156698
1 changed files with 13 additions and 16 deletions
|
|
@ -7,28 +7,25 @@ variables:
|
||||||
FLATPAK_BUNDLE: "$CI_PROJECT_DIR/LibreWolf.flatpak"
|
FLATPAK_BUNDLE: "$CI_PROJECT_DIR/LibreWolf.flatpak"
|
||||||
|
|
||||||
stages:
|
stages:
|
||||||
- Linux-Build
|
- Build
|
||||||
- Linux-Package
|
- Package
|
||||||
- Linux-Deploy
|
- Deploy
|
||||||
|
|
||||||
Build Linux Tarball:
|
Build Tarball:
|
||||||
stage: Linux-Build
|
stage: Build
|
||||||
tags:
|
tags: [librewolf]
|
||||||
- librewolf
|
|
||||||
script:
|
script:
|
||||||
- $CI_PROJECT_DIR/linux/binary_tarball/build_tarball.sh $BINARY_TARBALL
|
- $CI_PROJECT_DIR/binary_tarball/build_tarball.sh $BINARY_TARBALL
|
||||||
artifacts:
|
artifacts:
|
||||||
name: "Librewolf-$CI_COMMIT_REF_NAME-Linux-Tarball"
|
name: "Librewolf-$CI_COMMIT_REF_NAME-Linux-Tarball"
|
||||||
paths:
|
paths:
|
||||||
- "$BINARY_TARBALL"
|
- "$BINARY_TARBALL"
|
||||||
|
|
||||||
|
|
||||||
Build AppImage:
|
Build AppImage:
|
||||||
stage: Linux-Package
|
stage: Package
|
||||||
tags:
|
tags: [gitlab-org]
|
||||||
- gitlab-org
|
|
||||||
script:
|
script:
|
||||||
- $CI_PROJECT_DIR/linux/appimage/build_appimage.sh $BINARY_TARBALL $APPIMAGE_FILE
|
- $CI_PROJECT_DIR/appimage/build_appimage.sh $BINARY_TARBALL $APPIMAGE_FILE
|
||||||
artifacts:
|
artifacts:
|
||||||
name: "Librewolf-$CI_COMMIT_REF_NAME-Linux-Appimage"
|
name: "Librewolf-$CI_COMMIT_REF_NAME-Linux-Appimage"
|
||||||
paths:
|
paths:
|
||||||
|
|
@ -36,11 +33,11 @@ Build AppImage:
|
||||||
|
|
||||||
Build Flatpak:
|
Build Flatpak:
|
||||||
image: black0/flatpak
|
image: black0/flatpak
|
||||||
stage: Linux-Package
|
stage: Package
|
||||||
tags:
|
tags:
|
||||||
- gitlab-org
|
- gitlab-org
|
||||||
script:
|
script:
|
||||||
- $CI_PROJECT_DIR/linux/flatpak/build_flatpak.sh $BINARY_TARBALL $FLATPAK_REPO $FLATPAK_BUNDLE
|
- $CI_PROJECT_DIR/flatpak/build_flatpak.sh $BINARY_TARBALL $FLATPAK_REPO $FLATPAK_BUNDLE
|
||||||
artifacts:
|
artifacts:
|
||||||
name: "Librewolf-$CI_COMMIT_REF_NAME-Linux-Flatpak"
|
name: "Librewolf-$CI_COMMIT_REF_NAME-Linux-Flatpak"
|
||||||
paths:
|
paths:
|
||||||
|
|
@ -48,7 +45,7 @@ Build Flatpak:
|
||||||
- "$FLATPAK_BUNDLE"
|
- "$FLATPAK_BUNDLE"
|
||||||
|
|
||||||
Release to Gitlab:
|
Release to Gitlab:
|
||||||
stage: Linux-Deploy
|
stage: Deploy
|
||||||
image: python3
|
image: python3
|
||||||
script:
|
script:
|
||||||
- pip3 install gitlab-release
|
- pip3 install gitlab-release
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue