Skip to content

Commit 879de5e

Browse files
committed
CI: update config for upcoming liblsl 1.13
1 parent c30d1f1 commit 879de5e

2 files changed

Lines changed: 23 additions & 45 deletions

File tree

.appveyor.yml

Lines changed: 10 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,27 @@ pull_requests:
33
do_not_increment_build_number: true
44
shallow_clone: true
55
environment:
6-
lslversion: 1.13.0
7-
DODEPLOY: false
8-
LSLDIST_URL: "https://dl.bintray.com/labstreaminglayer/LSL"
6+
lslversion: 1.13.0-b3
7+
LSLDIST_URL: "https://github.com/sccn/liblsl/releases/download"
98
CMakeArgs: ""
109
matrix:
11-
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
12-
VCVER: 14.0
13-
QTCOMPILER: msvc2015_64
10+
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
11+
VCVER: 14.1
12+
QTCOMPILER: msvc2017_64
1413
QTVER: 5.11
1514
ARCH: x64
1615
DEPLOYNAME: Win64
17-
- APPVEYOR_BUILD_WORKER_IMAGE: Ubuntu
18-
DEPLOYNAME: Linux64-xenial
16+
- APPVEYOR_BUILD_WORKER_IMAGE: Ubuntu1804
17+
DEPLOYNAME: Linux64-bionic
1918
install:
2019
- cmd: appveyor DownloadFile https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-win.zip -FileName ninja.zip
21-
- cmd: appveyor DownloadFile %LSLDIST_URL%/liblsl-%lslversion%-Win64-MSVC%VCVER%.7z -FileName liblsl_x64.7z
20+
- cmd: appveyor DownloadFile %LSLDIST_URL%/%lslversion%/liblsl-%lslversion%-Win64.7z -FileName liblsl_x64.7z
2221
- cmd: 7z x ninja.zip -oC:\projects\deps\ninja > nul
2322
- cmd: 7z x liblsl_x64.7z
2423
- cmd: set PATH=C:\projects\deps\ninja;%PATH%
2524
- cmd: ninja --version
2625
- sh: set -x
27-
- sh: wget ${LSLDIST_URL}/liblsl-${lslversion}-${DEPLOYNAME}.deb -O lsl.deb
26+
- sh: wget ${LSLDIST_URL}/${lslversion}/liblsl-${lslversion}-${DEPLOYNAME}.deb -O lsl.deb
2827
- sh: dpkg -x lsl.deb LSL
2928
- sh: sudo apt update && sudo apt install -y qtbase5-dev
3029
build_script:
@@ -38,18 +37,4 @@ build_script:
3837
artifacts:
3938
- path: 'build/*.deb'
4039
- path: 'build/*.tar.*'
41-
- path: build/install
42-
name: ${APPVEYOR_PROJECT_NAME}_${lslversion}-${DEPLOYNAME}
43-
deploy:
44-
- provider: BinTray
45-
username: tstenner
46-
api_key:
47-
secure: Fo9tIQnGjVnCXB3euItvYrt85A5O9FPqq7LEpsdOuwW+eOg1rwA5Q1HLp4yWDXAl
48-
subject: labstreaminglayer
49-
version: $(lslversion)
50-
repo: LSL
51-
package: $(APPVEYOR_PROJECT_NAME)
52-
publish: true
53-
override: true
54-
on:
55-
DODEPLOY: true
40+
- path: 'build/*.7z'

.travis.yml

Lines changed: 13 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,10 @@ language: cpp
22
dist: xenial
33
compiler: clang
44
env:
5-
LSLDIST_URL="https://dl.bintray.com/labstreaminglayer/LSL"
6-
UBUNTU_DIST="trusty"
7-
LSL_VERSION="1.13.0"
5+
LSLDIST_URL="https://github.com/sccn/liblsl/releases/download/"
6+
UBUNTU_DIST="xenial"
7+
LSL_VERSION="1.13.0-b3"
88
- CMakeArgs=""
9-
script:
10-
- mkdir -p build/install
11-
- cd build
12-
- cmake --version
13-
- cmake -DLSL_INSTALL_ROOT=${LSL_INSTALL_ROOT} $CMakeArgs ../
14-
- cmake --build . --config Release --target install
15-
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then for app in *.app; do ${CMAKE_PREFIX_PATH}/bin/macdeployqt ${app} -dmg; mv "${app%.app}.dmg" "${app%.app}-${LSL_VERSION}-OSX64.dmg}"; done; fi
16-
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then cpack; fi
17-
- cd ..
189
matrix:
1910
include:
2011
# - os: linux
@@ -32,13 +23,15 @@ matrix:
3223
- brew install qt
3324
- export CMAKE_PREFIX_PATH=/usr/local/opt/qt/
3425
before_script:
35-
- travis_retry wget ${LSLDIST_URL}/liblsl-${LSL_VERSION}-OSX64.tar.bz2
26+
- travis_retry wget ${LSLDIST_URL}/${LSL_VERSION}/liblsl-${LSL_VERSION}-OSX64.tar.bz2
3627
- mkdir LSL; tar -xf *.tar.bz2 -C LSL
3728
- export LSL_INSTALL_ROOT=LSL
38-
deploy:
39-
skip_cleanup: true
40-
provider: bintray
41-
user: tstenner
42-
key:
43-
secure: "LWOE+Vmi/cWCpmg56L/fLzd9EReLnXM+RcLG/FxpycGSEniQawxDU0sU+bQDf10DtG41Xc6TRKhnbphoVSgjM6s9eAGdG+is1QxoCZMYdI4neefr6hLWiBXFPinQiWcHbEeqCCaSTH+AGqqdLP2UpGuRAy4aeJogBkvtfmX4+jLLUlmZwxEqElPkS32jZo5W6jrbH8bw0WxCy7UBV0UMki0mDmp+sJr3fWEDdL/IUR2jBAOMqwvUGqBMWMB4l+LX7DaFW7ASjpXIw+J0hKcZSixJwzkndiHyUDb0aEdyaOwh8vSOJaBHZS4i7+BJsn3Y6itYglCViV1FEGLoZkmYG9UiKhw62nny1OcOCXuGX/0CSXYvEN/n2weL/OxGjO76QovwpGC+Njh2yVTB4k9V4LAixtxZYn2UVktuIF+GJkwviWTn7xyzdftqRGVS1t0N9PxoxljWKDZR7ocBkiyyJsINRx0a7NaUksOzWq5O5sgb8nBU8bsEJzGsmkaZeZZAnDiiUb56o4KDxG+Ql73rgmxzH2lRjV79cQoOJmo85Iz4CarNbLv5ZBoIN7HcDjmUwYS9bsJYE03OmTeZYVCle/pBOfRK60C2NKNAT+rJAqt1ihYy+aqT5A/3YnGJbwPDT9ekViziD7Ojche+nI1CYegD6sg9jD1xwExkczu+Eqo="
44-
file: .bintray.json
29+
script:
30+
- mkdir -p build/install
31+
- cd build
32+
- cmake --version
33+
- cmake -DLSL_INSTALL_ROOT=${LSL_INSTALL_ROOT} $CMakeArgs ../
34+
- cmake --build . --config Release --target install
35+
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then for app in *.app; do ${CMAKE_PREFIX_PATH}/bin/macdeployqt ${app} -dmg; mv "${app%.app}.dmg" "${app%.app}-${LSL_VERSION}-OSX64.dmg}"; done; fi
36+
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then cpack; fi
37+
- cd ..

0 commit comments

Comments
 (0)