-
Notifications
You must be signed in to change notification settings - Fork 7
/
appveyor.yml
54 lines (49 loc) · 3.79 KB
/
appveyor.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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
version: "{branch}-ci-{build}"
os: Visual Studio 2019
branches:
only:
- master2.1
- master
- test
init:
- set PATH=%PATH:C:\Program Files\Git\usr\bin;=%
- set APPVEYOR_PATH=%PATH%
build_script:
- cmd: appveyor DownloadFile https://www.vle-project.org/pub/vle/latest -FileName vle_abi.txt
- cmd: set /p VLE_ABI=<vle_abi.txt
- cmd: appveyor DownloadFile https://www.vle-project.org/pub/vle/%VLE_ABI%/latest -FileName vle_version.txt
- cmd: set /p RAW_VLE_VERSION=<vle_version.txt
- cmd: set VLE_VERSION=%RAW_VLE_VERSION:.=_%
- cmd: echo https://www.vle-project.org/pub/vle/%VLE_ABI%/%RAW_VLE_VERSION%/Setup-VLE_%VLE_VERSION%.exe -FileName vle-dl.exe
- cmd: appveyor DownloadFile https://www.vle-project.org/pub/vle/%VLE_ABI%/%RAW_VLE_VERSION%/Setup-VLE_%VLE_VERSION%.exe -FileName vle-dl.exe
- cmd: vle-dl.exe /TYPE=full /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /CLOSEAPPLICATIONS /NORESTARTAPPLICATIONS /DIR="%ProgramFiles(x86)%\VLE"
after_build:
- cmd: set PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" --restart'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.reader clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.tester clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.discrete-time clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.extension.celldevs clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.extension.decision clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.extension.dsdevs clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.extension.fsa clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.extension.petrinet clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.ode clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.ode_test clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.discrete-time.decision clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.reader_test clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.extension.cellqss clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.discrete-time_test clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.tester_test clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.discrete-time.decision_test clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P ext.lua clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P ext.muparser clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P ext.qwt clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P ext.shapelib clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P vle.adaptative-qss.examples clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P gvle.decision clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P gvle.discrete-time clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P gvle.simulating.plan clean rclean configure build'
- cmd: '"C:/Program Files (x86)\VLE\\bin\\vle.exe" -P gvle.forrester clean rclean configure build'
# vle.examples disables to avoid appveyor timeout error.
# - cmd: vle.exe -P vle.examples clean rclean configure build