summary refs log tree commit diff
path: root/.ci
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2018-06-22 23:54:35 +0300
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2018-06-22 23:54:35 +0300
commit2749afbb91116c5f45989d4ab0073acbebbf8c7d (patch)
treedb70ffaf7bc754e8bae14913480b7f3ebfa020e5 /.ci
parentImmediately shutdown the http client on exit (diff)
downloadnheko-2749afbb91116c5f45989d4ab0073acbebbf8c7d.tar.xz
Fix the appimage generation
Diffstat (limited to '.ci')
-rw-r--r--.ci/bintray-release.json4
-rwxr-xr-x.ci/install.sh7
-rwxr-xr-x.ci/linux/deploy.sh4
3 files changed, 10 insertions, 5 deletions
diff --git a/.ci/bintray-release.json b/.ci/bintray-release.json
index 7115c910..ab6d17ba 100644
--- a/.ci/bintray-release.json
+++ b/.ci/bintray-release.json
@@ -5,14 +5,14 @@
       "matrixParams": {
         "override": 1
       },
-      "uploadPattern": "VERSION_NAME_VALUE/nheko-VERSION_NAME_VALUE.dmg"
+      "uploadPattern": "nheko/VERSION_NAME_VALUE/nheko-VERSION_NAME_VALUE.dmg"
     },
     {
       "includePattern": "nheko-VERSION_NAME_VALUE-x86_64.AppImage",
       "matrixParams": {
         "override": 1
       },
-      "uploadPattern": "VERSION_NAME_VALUE/nheko-VERSION_NAME_VALUE-x86_64.AppImage"
+      "uploadPattern": "nheko/VERSION_NAME_VALUE/nheko-VERSION_NAME_VALUE-x86_64.AppImage"
     }
   ],
   "package": {
diff --git a/.ci/install.sh b/.ci/install.sh
index ee172581..da5db114 100755
--- a/.ci/install.sh
+++ b/.ci/install.sh
@@ -5,7 +5,7 @@ set -ex
 if [ $TRAVIS_OS_NAME == osx ]; then
     brew update
     brew install qt5 lmdb clang-format ninja libsodium spdlog
-    brew upgrade boost
+    brew upgrade boost cmake
 
     curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
     sudo python get-pip.py
@@ -24,16 +24,17 @@ if [ $TRAVIS_OS_NAME == linux ]; then
         QT_PKG="59"
     fi
 
+    wget https://cmake.org/files/v3.11/cmake-3.11.4-Linux-x86_64.sh
+    sudo sh cmake-3.11.4-Linux-x86_64.sh  --skip-license  --prefix=/usr/local
+
     sudo add-apt-repository -y ppa:chris-lea/libsodium
     sudo add-apt-repository -y ppa:beineri/opt-qt${QT_VERSION}-trusty
-    sudo add-apt-repository -y ppa:george-edison55/cmake-3.x
     sudo apt-get update -qq
     sudo apt-get install -qq -y \
         qt${QT_PKG}base \
         qt${QT_PKG}tools \
         qt${QT_PKG}svg \
         qt${QT_PKG}multimedia \
-        cmake \
         liblmdb-dev \
         libsodium-dev
 fi
diff --git a/.ci/linux/deploy.sh b/.ci/linux/deploy.sh
index 7b5b8e4a..a721f2be 100755
--- a/.ci/linux/deploy.sh
+++ b/.ci/linux/deploy.sh
@@ -32,6 +32,10 @@ unset LD_LIBRARY_PATH
 
 export ARCH=$(uname -m)
 
+if [ ! -z $TRAVIS_TAG ]; then
+    export LD_LIBRARY_PATH=.deps/usr/lib/:/opt/qt${QT_PKG}/lib/:$LD_LIBRARY_PATH
+fi
+
 ./linuxdeployqt*.AppImage ${DIR}/usr/share/applications/*.desktop -bundle-non-qt-libs
 ./linuxdeployqt*.AppImage ${DIR}/usr/share/applications/*.desktop -appimage