barrier/.appveyor.yml

64 lines
1.0 KiB
YAML

# An AppVeyor build configuration file for the Barrier project
##### General Configuiration #####
version: '0.0.{build}'
#environment:
# these variables are common to all jobs
# common_var1: value1
# common_var2: value2
image:
- Visual Studio 2017
- Ubuntu
platform:
- x86
# - Any CPU
configuration:
- Debug
# - Release
##### Setup Phase #####
install:
- echo The Install has started...
- sh: echo ... for Linux
- cmd: echo ... for Windows
- sh: sudo apt-get -y update && sudo apt-get -y install
cmake
g++
git
libavahi-compat-libdnssd-dev
libcurl4-openssl-dev
libqt4-dev
libssl-dev
libx11-dev
make
qtbase5-dev
xorg-dev
##### Build Phase #####
# Use build_script for our own build script
build_script:
- cmd: ./clean_build.bat
- sh: ./clean_build.sh
##### Test Phase #####
# Use test_script for our Linux tests and test for .NET
##### Deploy Phase #####
##### Catching & Cleanup #####
# Success
# Failure
# Finish