forked from zsiciarz/24daysofrust
-
Notifications
You must be signed in to change notification settings - Fork 0
/
appveyor.yml
62 lines (58 loc) · 1.74 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
55
56
57
58
59
60
61
62
environment:
OPENSSL_INCLUDE_DIR: C:\OpenSSL-Win64\include
OPENSSL_LIB_DIR: C:\OpenSSL-Win64\lib
OPENSSL_LIBS: ssleay32:libeay32
cache:
- 'C:\Users\appveyor\.cargo'
install:
- ps: Start-FileDownload 'https://static.rust-lang.org/dist/rust-nightly-x86_64-pc-windows-gnu.exe'
- rust-nightly-x86_64-pc-windows-gnu.exe /VERYSILENT /NORESTART /DIR="C:\Program Files\Rust"
- SET PATH=%PATH%;C:\Program Files\Rust\bin;C:\msys64\mingw64\bin;C:\OpenSSL-Win64
- cc --version
- gcc --version
- rustc -V
- cargo -V
- nuget install redis-64 -excludeversion
- redis-64\tools\redis-server.exe --service-install
- redis-64\tools\redis-server.exe --service-start
build: false
test_script:
- cd vol1
- cargo build
- cargo run --bin=day2
- cargo run --bin=day3
# - cargo run --bin=day4
- cargo run --bin=day5
- cargo run --bin=day6
- cargo run --bin=day7
- cargo run --bin=day9
- cargo run --bin=day10
- cargo run --bin=day11
- cargo run --bin=day12
- cargo run --bin=day13
- cargo run --bin=day14
- cargo run --bin=day17
- cargo run --bin=day18
- cargo run --bin=day20
- cargo run --bin=day21
- cd ..\vol2
- cargo build
- cargo run --bin=day2
- cargo run --bin=day3
- cargo run --bin=day4
- cargo run --bin=day5
- cargo run --bin=day6
- cargo run --bin=day7
- cargo run --bin=day8
- cargo run --bin=day10
- cargo run --bin=day11
- cargo run --bin=day12
- cargo run --bin=day13
- cargo run --bin=day14
- cargo run --bin=day15
- cargo run --bin=day16
- cargo run --bin=day17
- cargo run --bin=day18 || ver>nul
- cargo run --bin=day19
- cargo run --bin=day20
- cargo run --bin=day21