forked from inqwell/jcalendar
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathappveyor.yml
46 lines (38 loc) · 1.03 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
# enviroment settings
image:
- Visual Studio 2019
- macOS
# install required tools (maven, secure-file, encrypted files)
install:
- cmd: echo %JAVA_HOME%
- cmd: echo %M2_HOME%
build_script:
- mvn clean install -DskipTests -Dmaven.javadoc.skip=true -B -q
# verify artifacts
test_script:
- mvn verify -B -Dmaven.javadoc.skip=true -Djacoco.skip=true -ntp
for:
-
matrix:
only:
- image: macOS
cache:
- '/usr/local/Cellar/maven/'
install:
#- brew install maven >/dev/null
#- brew link [email protected]
- brew install [email protected]
- export M2_HOME=/usr/local/Cellar/maven/3.9.3
- /usr/libexec/java_home -V
- export JAVA_HOME=$(/usr/libexec/java_home -v 1.8.0_275)
- export PATH=$M2_HOME:$PATH
- export PATH=$JAVA_HOME:$PATH
-
matrix:
only:
- image: Visual Studio 2019
cache:
- '%USERPROFILE%\.m2'
environment:
matrix:
- JAVA_HOME: /Program Files/Java/jdk1.8.0