Generate alpha, beta and stable versions
authorIstván Váradi <ivaradi@varadiistvan.hu>
Tue, 24 Mar 2020 15:44:24 +0000 (16:44 +0100)
committerIstván Váradi <ivaradi@varadiistvan.hu>
Tue, 24 Mar 2020 18:06:16 +0000 (19:06 +0100)
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
admin/linux/debian/drone-build.sh
admin/linux/debian/scripts/git2changelog.py

index 1df5f21f28340c1029969047fc25b3d428910efe..3d2b96d53aab947f16546c571904469ebb6bc5e3 100755 (executable)
@@ -4,9 +4,11 @@ set -xe
 shopt -s extglob
 
 PPA=ppa:nextcloud-devs/client
+PPA_ALPHA=ppa:nextcloud-devs/client-alpha
 PPA_BETA=ppa:nextcloud-devs/client-beta
 
 OBS_PROJECT=home:ivaradi
+OBS_PROJECT_ALPHA=home:ivaradi:alpha
 OBS_PROJECT_BETA=home:ivaradi:beta
 OBS_PACKAGE=nextcloud-client
 
@@ -37,7 +39,9 @@ cd "${DRONE_DIR}"
 
 echo "$kind" > kind
 
-if test "$kind" = "beta"; then
+if test "$kind" = "alpha"; then
+    repo=nextcloud-devs/client-alpha
+elif test "$kind" = "beta"; then
     repo=nextcloud-devs/client-beta
 else
     repo=nextcloud-devs/client
@@ -94,7 +98,10 @@ done
 if test "${pull_request}" = "master"; then
     kind=`cat kind`
 
-    if test "$kind" = "beta"; then
+    if test "$kind" = "alpha"; then
+        PPA=$PPA_ALPHA
+        OBS_PROJECT=$OBS_PROJECT_ALPHA
+    elif test "$kind" = "beta"; then
         PPA=$PPA_BETA
         OBS_PROJECT=$OBS_PROJECT_BETA
     fi
index a48cafe51c2cd9335cd29ff97dff5f008b20770b..e15a0201b6fd7cac11b41a707756976e2d5acce7 100755 (executable)
@@ -83,7 +83,7 @@ def collectEntries(baseCommit, baseVersion, kind):
         revdate = datetime.datetime.utcfromtimestamp(long(revdate)).strftime("%Y%m%d.%H%M%S")
         revdate += "." + commit
 
-        kind = "beta"
+        kind = "alpha"
 
         if commit==newVersionCommit:
             result = processVersionTag(newVersionTag)