-
Notifications
You must be signed in to change notification settings - Fork 2
/
.travis.yml
59 lines (54 loc) · 7.94 KB
/
.travis.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
language: java
jdk:
- oraclejdk11
- openjdk11
env:
- PROJ_DIR=week_01/assignment_optional/output/Bicycles/src/bicycles
- PROJ_DIR=week_01/assignment_required/output/GeometricObject/src/geometricobject
- PROJ_DIR=week_02/assignment_optional/output/JavaFxBasics/src/javafxbasics
- PROJ_DIR=week_02/assignment_optional/output/ShowLoginFlow/src/showflowpane
- PROJ_DIR=week_02/assignment_optional/output/ShowLoginGridPane/src/showlogingridpane
- PROJ_DIR=week_02/assignment_required/output/Assignment2Application1/src/assignment2application1
- PROJ_DIR=week_02/assignment_required/output/Assignment2Application2/src/assignment2application2
- PROJ_DIR=week_02/assignment_required/output/Assignment2Application3/src/assignment2application3
- PROJ_DIR=week_02/assignment_required/output/Assignment2Application4/src/assignment2application4
- PROJ_DIR=week_03/assignment_optional/output/AP4Application1/src/ap4application1
- PROJ_DIR=week_03/assignment_optional/output/AP4Application2/src/ap4application2
- PROJ_DIR=week_03/assignment_optional/output/DemoBorderPane/src/demoborderpane
- PROJ_DIR=week_03/assignment_optional/output/DemoLineTriangle/src/demolinetriangle
- PROJ_DIR=week_03/assignment_optional/output/DemoPolyLineTriangle/src/demopolylinetriangle
- PROJ_DIR=week_03/assignment_required/output/Assignment3Application1/src/assignment3application1
- PROJ_DIR=week_03/assignment_required/output/Assignment3Application2/src/assignment3application2
- PROJ_DIR=week_03/assignment_required/output/Assignment3Application3/src/assignment3application3
- PROJ_DIR=week_03/assignment_required/output/Assignment3Application4/src/assignment3application4
- PROJ_DIR=week_03/assignment_required/output/Assignment3Application5/src/assignment3application5
- PROJ_DIR=week_03/assignment_required/output/Assignment3Application6/src/assignment3application6
- PROJ_DIR=week_03/assignment_required/output/Assignment3Application7/src/assignment3application7
- PROJ_DIR=week_04/assignment_optional/output/Exercise6_1/src/exercise6_1
- PROJ_DIR=week_04/assignment_optional/output/Exercise6_2/src/exercise6_2
- PROJ_DIR=week_04/assignment_optional/output/Exercise6_3/src/exercise6_3
- PROJ_DIR=week_04/assignment_optional/output/Exercise7_1/src/exercise7_1
- PROJ_DIR=week_04/assignment_optional/output/Exercise7_3/src/exercise7_3
- PROJ_DIR=week_04/assignment_required/output/Assignment4Application1/src/assignment4application1
- PROJ_DIR=week_04/assignment_required/output/Assignment4Application2/src/assignment4application2
- PROJ_DIR=week_04/assignment_required/output/Assignment4Application3/src/assignment4application3
- PROJ_DIR=week_04/assignment_required/output/Assignment4Application4/src/assignment4application4
- PROJ_DIR=week_04/assignment_required/output/Assignment4Application5/src/assignment4application5
- PROJ_DIR=week_04/assignment_required/output/Assignment4Application6/src/assignment4application6
- PROJ_DIR=week_04/assignment_required/output/Assignment4Application7/src/assignment4application7
- PROJ_DIR=week_05/assignment_optional/output/Exercise8_1_PathTransition/src/exercise8_1_pathtransition
- PROJ_DIR=week_05/assignment_optional/output/Exercise8_2_FlagRisingAnimation/src/exercise8_2_flagrisinganimation
- PROJ_DIR=week_05/assignment_optional/output/Exercise8_3_MovingBall/src/exercise8_3_movingball
before_install:
- wget --no-check-certificate https://www.apache.org/dist/ant/binaries/apache-ant-1.10.5-bin.tar.gz
- tar -xzvf apache-ant-1.10.5-bin.tar.gz
- export PATH=`pwd`/apache-ant-1.10.5/bin:$PATH
- wget --no-check-certificate https://download2.gluonhq.com/openjfx/11.0.2/openjfx-11.0.2_linux-x64_bin-sdk.zip
- unzip openjfx-11.0.2_linux-x64_bin-sdk.zip
- export PATH_TO_FX=`pwd`/javafx-sdk-11.0.2/lib
before_script:
- cd ${PROJ_DIR}
- echo PROJ_DIR = ${PROJ_DIR}
- echo PATH_TO_FX = ${PATH_TO_FX}
script:
- javac --module-path ${PATH_TO_FX} --add-modules=javafx.controls,javafx.fxml *.java