From 68fac596c9ec36121b1af4409664e68549cb172e Mon Sep 17 00:00:00 2001
From: Janne Mareike Koschinski <janne@kuschku.de>
Date: Wed, 12 Jan 2022 15:50:45 +0100
Subject: [PATCH] Update release version to v0.14.0

---
 .gitlab-ci.yml                       |  2 +-
 Dockerfile.v0.13 => Dockerfile.v0.14 | 13 ++++---------
 build.sh                             | 22 +++++++++++-----------
 3 files changed, 16 insertions(+), 21 deletions(-)
 rename Dockerfile.v0.13 => Dockerfile.v0.14 (95%)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6795ba2..fb602a7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,7 +6,7 @@ build-v0.13:
   script:
     - mkdir -p /kaniko/.docker
     - echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json
-    - /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile.v0.13 --destination $CI_REGISTRY_IMAGE:v0.13.1 --destination $CI_REGISTRY_IMAGE:latest
+    - /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile.v0.14 --destination $CI_REGISTRY_IMAGE:v0.14.0 --destination $CI_REGISTRY_IMAGE:latest
 build-trunk:
   stage: build
   image:
diff --git a/Dockerfile.v0.13 b/Dockerfile.v0.14
similarity index 95%
rename from Dockerfile.v0.13
rename to Dockerfile.v0.14
index 0cd6252..0e7006e 100644
--- a/Dockerfile.v0.13
+++ b/Dockerfile.v0.14
@@ -1,5 +1,5 @@
 # development image
-ARG BASE=alpine:3.10
+ARG BASE=alpine:3.13
 FROM $BASE AS builder
 
 # install development dependencies
@@ -18,14 +18,11 @@ RUN apk add --no-cache \
   boost-dev \
   qt5-qtbase-dev \
   qt5-qtbase-postgresql \
-  qt5-qtbase-sqlite \
-  qt5-qtscript-dev
-
-ARG QUASSEL_VERSION="0.13.1"
+  qt5-qtbase-sqlite
 
 # setup repo
 RUN mkdir /quassel && \
-    git clone -b 0.13 --single-branch https://github.com/quassel/quassel /quassel/src && \
+    git clone -b master --single-branch https://github.com/quassel/quassel /quassel/src && \
     cd /quassel/src && \
     git checkout $QUASSEL_VERSION
 
@@ -37,7 +34,6 @@ RUN mkdir /quassel/build && \
       -GNinja \
       -DCMAKE_INSTALL_PREFIX=/quassel/install \
       -DCMAKE_BUILD_TYPE="Release" \
-      -DUSE_QT5=ON \
       -DWITH_KDE=OFF \
       -DWANT_QTCLIENT=OFF \
       -DWANT_CORE=ON \
@@ -64,8 +60,7 @@ RUN apk add --no-cache \
   libldap \
   qt5-qtbase \
   qt5-qtbase-postgresql \
-  qt5-qtbase-sqlite \
-  qt5-qtscript
+  qt5-qtbase-sqlite
 
 # copy binaries
 COPY --from=builder /quassel/install/bin /usr/bin/
diff --git a/build.sh b/build.sh
index 6db80f6..f405d04 100755
--- a/build.sh
+++ b/build.sh
@@ -6,23 +6,23 @@ docker run --rm --privileged multiarch/qemu-user-static:register --reset
 cd "$(dirname "$0")"
 
 docker build . \
-    -f Dockerfile.v0.13 \
+    -f Dockerfile.v0.14 \
     --pull \
-    -t ${NAME}:v0.13.1 \
+    -t ${NAME}:v0.14.0 \
     --build-arg BASE=alpine:3.10
 docker build . \
-    -f Dockerfile.v0.13 \
+    -f Dockerfile.v0.14 \
     --pull \
-    -t ${NAME}:v0.13.1-aarch64 \
+    -t ${NAME}:v0.14.0-aarch64 \
     --build-arg BASE=multiarch/alpine:aarch64-v3.10
 docker build . \
-    -f Dockerfile.v0.13 \
+    -f Dockerfile.v0.14 \
     --pull \
-    -t ${NAME}:v0.13.1-armhf \
+    -t ${NAME}:v0.14.0-armhf \
     --build-arg BASE=multiarch/alpine:armhf-v3.10
 
-docker tag ${NAME}:v0.13.1-aarch64 ${NAME}:aarch64
-docker tag ${NAME}:v0.13.1-armhf ${NAME}:armhf
+docker tag ${NAME}:v0.14.0-aarch64 ${NAME}:aarch64
+docker tag ${NAME}:v0.14.0-armhf ${NAME}:armhf
 
 docker build . \
     -f Dockerfile.trunk \
@@ -40,9 +40,9 @@ docker build . \
     -t ${NAME}:trunk-armhf \
     --build-arg BASE=multiarch/alpine:armhf-v3.13
 
-docker push ${NAME}:v0.13.1
-docker push ${NAME}:v0.13.1-aarch64
-docker push ${NAME}:v0.13.1-armhf
+docker push ${NAME}:v0.14.0
+docker push ${NAME}:v0.14.0-aarch64
+docker push ${NAME}:v0.14.0-armhf
 docker push ${NAME}:aarch64
 docker push ${NAME}:armhf
 docker push ${NAME}:trunk
-- 
GitLab