[gnome-build-meta/abderrahim/beta: 10/11] .gitlab-ci.yml: publish to flathub beta if the flatpak branch name ends with beta
- From: Abderrahim Kitouni <akitouni src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/abderrahim/beta: 10/11] .gitlab-ci.yml: publish to flathub beta if the flatpak branch name ends with beta
- Date: Wed, 4 Sep 2019 07:40:43 +0000 (UTC)
commit e30e01c747d7b6dc3de4e5ca9190bc5f386dbee5
Author: Abderrahim Kitouni <akitouni gnome org>
Date: Mon Sep 2 12:52:28 2019 +0100
.gitlab-ci.yml: publish to flathub beta if the flatpak branch name ends with beta
Part of #199
.gitlab-ci.yml | 33 +++++++++++++++++++++++----------
1 file changed, 23 insertions(+), 10 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d3cd3b5e..f70a8f45 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -61,16 +61,29 @@ default:
- git clone https://github.com/flatpak/flat-manager
- |
- if [ "$FLATPAK_BRANCH" = master ] && [ -n "$NIGHTLY_REPO_TOKEN" ]; then
- export REPO_TOKEN=$NIGHTLY_REPO_TOKEN
- export FLAT_MANAGER_SERVER=https://nightly.gnome.org/
- export FLAT_MANAGER_REPO=nightly
- elif [ "$FLATPAK_BRANCH" != master ] && [ -n "$FLATHUB_REPO_TOKEN" ]; then
- export REPO_TOKEN=$FLATHUB_REPO_TOKEN
- export FLAT_MANAGER_SERVER=https://hub.flathub.org/
- export FLAT_MANAGER_REPO=stable
- fi
-
+ case "$FLATPAK_BRANCH" in
+ master)
+ if [ -n "$NIGHTLY_REPO_TOKEN" ]; then
+ export REPO_TOKEN=$NIGHTLY_REPO_TOKEN
+ export FLAT_MANAGER_SERVER=https://nightly.gnome.org/
+ export FLAT_MANAGER_REPO=nightly
+ fi
+ ;;
+ *beta)
+ if [ -n "$FLATHUB_BETA_REPO_TOKEN" ]; then
+ export REPO_TOKEN=$FLATHUB_BETA_REPO_TOKEN
+ export FLAT_MANAGER_SERVER=https://hub.flathub.org/
+ export FLAT_MANAGER_REPO=beta
+ fi
+ ;;
+ *)
+ if [ -n "$FLATHUB_REPO_TOKEN" ]; then
+ export REPO_TOKEN=$FLATHUB_REPO_TOKEN
+ export FLAT_MANAGER_SERVER=https://hub.flathub.org/
+ export FLAT_MANAGER_REPO=stable
+ fi
+ ;;
+ esac
#
# Templates shared by multiple jobs
#
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]