-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
25 lines (21 loc) · 879 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
sudo: required
language: cpp
services:
- docker
before_install:
- docker pull bfarnham/quasar:quasar-open62541
script:
- docker run --interactive --tty bfarnham/quasar:quasar-open62541 /bin/sh -c "
echo '********************************************************************' ;
echo branch ${TRAVIS_PULL_REQUEST_BRANCH:-$TRAVIS_BRANCH} ;
echo '********************************************************************' ;
apt install python-enum34 ;
ln -s /usr/bin/cmake /usr/bin/cmake3 ;
git clone --recursive -b ${TRAVIS_PULL_REQUEST_BRANCH:-$TRAVIS_BRANCH} https://github.com/quasar-team/quasar.git ;
cd quasar ;
python quasar.py enable_module open62541-compat ;
python quasar.py set_build_config open62541_config.cmake ;
python quasar.py prepare_build Release ;
python quasar.py build Release ;
exit ;
"