-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathappveyor.yml
32 lines (26 loc) · 939 Bytes
/
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
os: Visual Studio 2015
platform: x64
environment:
matrix:
- test_moar: '2018.08'
- test_moar: '2019.07.1' #latest
install:
- '"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64'
- choco install strawberryperl --allow-empty-checksums
- SET PATH=C:\strawberry\c\bin;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin;%PATH%
- git clone https://github.com/tadzik/rakudobrew %USERPROFILE%\rakudobrew
- SET PATH=%USERPROFILE%\rakudobrew\bin;%PATH%
- rakudobrew build moar %TEST_MOAR%
- SET P6INST=%USERPROFILE%\rakudobrew\versions\moar-%TEST_MOAR%\install
- SET P6SHARE=%P6INST%\share\perl6
- SET PATH=%P6INST%\bin;%P6SHARE%\site\bin;%P6SHARE%\bin;%PATH%
- rakudobrew build zef
- cd %APPVEYOR_BUILD_FOLDER%
- set AUTHOR_TESTING=1
- zef --verbose --depsonly install .
build: off
test_script:
- zef build .
- prove -ve "perl6 -I."
- zef install .
shallow_clone: true