Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Verified Commit f387ac36 authored by Nicolas Gelot's avatar Nicolas Gelot
Browse files

Set default value in check version script

parent 28c8a805
Loading
Loading
Loading
Loading
+0 −5
Original line number Diff line number Diff line
@@ -12,11 +12,6 @@ stages:
check-version:
  image: registry.gitlab.e.foundation/e/devices/easy-installer:stable
  stage: test
  variables:
    JAVA_VERSION_FILE: "src/main/java/ecorp/easy/installer/AppConstants.java"
    SNAPCRAFT_VERSION_FILE: "snap/snapcraft.yaml"
    WINDOWS_VERSION_FILE: "windows-installer-mui.nsi"
    AUR_VERSION_FILE: "pkg/arch/PKGBUILD"
  script:
    - ./check-version.sh
  rules:
+5 −1
Original line number Diff line number Diff line
#!/bin/bash
#!/bin/bash -e

JAVA_VERSION_FILE=${JAVA_VERSION_FILE:-src/main/java/ecorp/easy/installer/AppConstants.java}
JAVA_VERSION=$(cat $JAVA_VERSION_FILE | grep "APP_VERSION" | sed -E 's/.*"(v.*)".*/\1/')
echo "Java version: $JAVA_VERSION ($JAVA_VERSION_FILE)"

SNAPCRAFT_VERSION_FILE=${SNAPCRAFT_VERSION_FILE:-snap/snapcraft.yaml}
SNAPCRAFT_VERSION=$(cat $SNAPCRAFT_VERSION_FILE | grep "^version" | sed -E "s/^version: '(v.*)'.*/\1/")
echo "Snapcraft version: $SNAPCRAFT_VERSION ($SNAPCRAFT_VERSION_FILE)"

WINDOWS_VERSION_FILE=${WINDOWS_VERSION_FILE:-windows-installer-mui.nsi}
WINDOWS_VERSION=$(cat $WINDOWS_VERSION_FILE | grep "define appVersion" | sed -E 's/!define appVersion "(v.*)"/\1/')
echo "Windows version: $WINDOWS_VERSION ($WINDOWS_VERSION_FILE)"

AUR_VERSION_FILE=${AUR_VERSION_FILE:-pkg/arch/PKGBUILD}
AUR_VERSION=$(cat $AUR_VERSION_FILE | grep "^pkgver" | sed 's/[^=]*= *//;s/.*/v&/')
echo "AUR version: $AUR_VERSION ($AUR_VERSION_FILE)"