@@ -19,11 +19,11 @@ before_install:
1919- git submodule update --init --recursive && if [ "${TRAVIS_OS_NAME}" = "osx" ]; then
2020 command curl -sSL https://rvm.io/mpapis.asc | gpg --import -;
2121 rvm get stable;
22- brew install --force openssl;
22+ brew update && brew install --force openssl;
2323 curl -s --location "https://bootstrap.pypa.io/get-pip.py" -o get-pip.py;
2424 python get-pip.py --user;
2525 curl -s --location "https://github.com/open-eid/libdigidoc/releases/download/v3.10.3/libdigidoc_3.10.3.1214.pkg" -o libdigidoc.pkg;
26- curl -s --location "https://github.com/open-eid/libdigidocpp/releases/download/v3.13.2 /libdigidocpp_3.13.2.1360 .pkg" -o libdigidocpp.pkg;
26+ curl -s --location "https://github.com/open-eid/libdigidocpp/releases/download/v3.13.5 /libdigidocpp_3.13.5.1369 .pkg" -o libdigidocpp.pkg;
2727 sudo installer -verboseR -pkg libdigidoc.pkg -target /;
2828 sudo installer -verboseR -pkg libdigidocpp.pkg -target /;
2929 HASH=($(shasum prepare_osx_build_environment.sh | cut -d ' ' -f 1));
@@ -46,31 +46,35 @@ script: case ${TARGET} in
4646 make zipdebug macdeployqt zip && cp qdigidoc4*.zip ./$BUILD_NUMBER/ && cd ..;
4747 ;;
4848 *)
49- docker run -e BUILD_NUMBER=${TRAVIS_BUILD_NUMBER} -e DEBFULLNAME="Travis" -e DEBEMAIL="travis-ci@travis" -e COVERITY_SCAN_TOKEN=${COVERITY_SCAN_TOKEN} -e TRAVIS_BRANCH=${TRAVIS_BRANCH} -e IMAGE=${TARGET} -v $(pwd):$(pwd) -t "${TARGET}" /bin/bash -c "cd $(pwd);"'
49+ docker run -e BUILD_NUMBER=${BUILD_NUMBER} -e COVERITY_SCAN_TOKEN=${COVERITY_SCAN_TOKEN} -e TRAVIS_BRANCH=${TRAVIS_BRANCH} -e IMAGE=${TARGET} -v $(pwd):$(pwd) -t "${TARGET}" /bin/bash -c "cd $(pwd);"'
5050 set -e;
5151 apt-get update -qq;
52- apt-get install -y apt-transport-https curl dh-make devscripts dpkg-dev cdbs cmake libldap2-dev libpcsclite-dev libssl-dev qtbase5-dev libqt5svg5-dev qttools5-dev qttools5-dev-tools gettext git curl wget ruby;
52+ apt-get install -y apt-transport-https curl dh-make devscripts cdbs cmake libldap2-dev gettext libpcsclite-dev libssl-dev libqt5svg5-dev qttools5-dev git curl wget ruby;
5353 curl https://installer.id.ee/media/install-scripts/ria-public.key | apt-key add -;
5454 curl https://installer.id.ee/media/install-scripts/C6C83D68.pub | apt-key add -;
5555 echo "deb http://installer.id.ee/media/ubuntu/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/repo.list;
5656 apt-get update -qq;
5757 apt-get install -y libdigidocpp-dev;
5858 export VERSION=$(grep project CMakeLists.txt | egrep -o "([0-9]{1,}\.)+[0-9]{1,}").${BUILD_NUMBER};
59+ export DEBFULLNAME="Travis";
60+ export DEBEMAIL="travis-ci@travis";
5961 dh_make --createorig --addmissing --copyright lgpl2 --defaultless -y -p qdigidoc4_${VERSION};
62+ mkdir -p tmp/build && cp ../qdigidoc4_${VERSION}.orig.tar.xz tmp/ && cd tmp/build;
63+ tar xf ../qdigidoc4_${VERSION}.orig.tar.xz;
6064 dch --distribution $(lsb_release -cs) -v ${VERSION} "Release ${VERSION}.";
6165 dpkg-buildpackage -rfakeroot -us -uc;
6266 set +e;
6367 if [ "${IMAGE}" = "ubuntu:17.04" ]; then
6468 export COVERITY_SCAN_PROJECT_NAME="open-eid/DigiDoc4-Client";
6569 export COVERITY_SCAN_NOTIFICATION_EMAIL="toomas.uudisaru@gmail.com";
6670 export COVERITY_SCAN_BRANCH_PATTERN=coverity_scan;
67- export COVERITY_SCAN_BUILD_COMMAND_PREPEND="cmake -DBREAKPAD=\"\" .";
71+ export COVERITY_SCAN_BUILD_COMMAND_PREPEND="cmake .";
6872 export COVERITY_SCAN_BUILD_COMMAND=make;
69- wget https://scan.coverity.com/scripts/travisci_build_coverity_scan.sh;
70- bash travisci_build_coverity_scan.sh;
73+ wget -O - https://scan.coverity.com/scripts/travisci_build_coverity_scan.sh | bash;
7174 fi;
75+ cd ../..;
7276 mkdir -p build/$BUILD_NUMBER;
73- cp .. /qdigidoc4_*.deb build/$BUILD_NUMBER';
77+ cp tmp /qdigidoc4_*.deb build/$BUILD_NUMBER';
7478 esac
7579deploy :
7680 provider : s3
0 commit comments