1919# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
2020#
2121
22- name : Dragonwell_8_build_test
22+ name : Dragonwell_8_commit_style_check
2323
2424on : [pull_request]
2525
@@ -28,209 +28,4 @@ jobs:
2828 runs-on : ubuntu-latest
2929 steps :
3030 - uses : actions/checkout@v2
31- - uses : dragonwell-releng/check_commit_action@master
32-
33- build_release_jdk :
34- runs-on : ubuntu-latest
35- container :
36- image : docker.io/dragonwelljdk/build_jdk:8u
37- steps :
38- - name : Check out alibaba/dragonwell8
39- uses : actions/checkout@v2
40- with :
41- path : ' dragonwell8'
42- - name : Check out alibaba/dragonwell8_corba
43- uses : actions/checkout@v2
44- with :
45- repository : ' alibaba/dragonwell8_corba'
46- path : ' corba'
47- - name : Check out alibaba/dragonwell8_langtools
48- uses : actions/checkout@v2
49- with :
50- repository : ' alibaba/dragonwell8_langtools'
51- path : ' langtools'
52- - name : Check out alibaba/dragonwell8_hotspot
53- uses : actions/checkout@v2
54- with :
55- repository : ' alibaba/dragonwell8_hotspot'
56- path : ' hotspot'
57- - name : Check out alibaba/dragonwell8_jdk
58- uses : actions/checkout@v2
59- with :
60- repository : ' alibaba/dragonwell8_jdk'
61- path : ' jdk'
62- - name : Check out alibaba/dragonwell8_jaxws
63- uses : actions/checkout@v2
64- with :
65- repository : ' alibaba/dragonwell8_jaxws'
66- path : ' jaxws'
67- - name : Check out alibaba/dragonwell8_jaxp
68- uses : actions/checkout@v2
69- with :
70- repository : ' alibaba/dragonwell8_jaxp'
71- path : ' jaxp'
72- - name : Check out alibaba/dragonwell8_nashorn
73- uses : actions/checkout@v2
74- with :
75- repository : ' alibaba/dragonwell8_nashorn'
76- path : ' nashorn'
77-
78- - name : Compile release mode
79- run : |
80- mv hotspot dragonwell8
81- mv jdk dragonwell8
82- mv langtools dragonwell8
83- mv corba dragonwell8
84- mv jaxp dragonwell8
85- mv jaxws dragonwell8
86- mv nashorn dragonwell8
87- cd dragonwell8
88- sh configure --with-debug-level=release --with-cacerts-file=${PWD}/common/security/cacerts --with-milestone=fcs --enable-unlimited-crypto
89- make LOG=trace images
90-
91- - name : Sanity test
92- run : |
93- cd dragonwell8
94- TEST_JDK_HOME=build/linux-x86_64-normal-server-release/images/j2sdk-image
95- ${TEST_JDK_HOME}/bin/java -version
96-
97- #- name: Tier1 test
98- #run: |
99- #make test TEST="hotspot_tier1 jdk_tier1"
100-
101- build_fastdebug_jdk :
102- runs-on : ubuntu-latest
103- container :
104- image : docker.io/dragonwelljdk/build_jdk:8u
105- steps :
106- - name : Check out alibaba/dragonwell8
107- uses : actions/checkout@v2
108- with :
109- path : ' dragonwell8'
110- - name : Check out alibaba/dragonwell8_corba
111- uses : actions/checkout@v2
112- with :
113- repository : ' alibaba/dragonwell8_corba'
114- path : ' corba'
115- - name : Check out alibaba/dragonwell8_langtools
116- uses : actions/checkout@v2
117- with :
118- repository : ' alibaba/dragonwell8_langtools'
119- path : ' langtools'
120- - name : Check out alibaba/dragonwell8_hotspot
121- uses : actions/checkout@v2
122- with :
123- repository : ' alibaba/dragonwell8_hotspot'
124- path : ' hotspot'
125- - name : Check out alibaba/dragonwell8_jdk
126- uses : actions/checkout@v2
127- with :
128- repository : ' alibaba/dragonwell8_jdk'
129- path : ' jdk'
130- - name : Check out alibaba/dragonwell8_jaxws
131- uses : actions/checkout@v2
132- with :
133- repository : ' alibaba/dragonwell8_jaxws'
134- path : ' jaxws'
135- - name : Check out alibaba/dragonwell8_jaxp
136- uses : actions/checkout@v2
137- with :
138- repository : ' alibaba/dragonwell8_jaxp'
139- path : ' jaxp'
140- - name : Check out alibaba/dragonwell8_nashorn
141- uses : actions/checkout@v2
142- with :
143- repository : ' alibaba/dragonwell8_nashorn'
144- path : ' nashorn'
145-
146- - name : Compile fastdebug mode
147- run : |
148- mv hotspot dragonwell8
149- mv jdk dragonwell8
150- mv langtools dragonwell8
151- mv corba dragonwell8
152- mv jaxp dragonwell8
153- mv jaxws dragonwell8
154- mv nashorn dragonwell8
155- cd dragonwell8
156- sh configure --with-debug-level=fastdebug --with-cacerts-file=${PWD}/common/security/cacerts --with-milestone=fcs --enable-unlimited-crypto
157- make LOG=trace images
158-
159- - name : Sanity test
160- run : |
161- cd dragonwell8
162- TEST_JDK_HOME=build/linux-x86_64-normal-server-fastdebug/images/j2sdk-image
163- ${TEST_JDK_HOME}/bin/java -version
164-
165- #- name: Tier1 test
166- #run: |
167- #make test TEST="hotspot_tier1 jdk_tier1"
168-
169- build_slowdebug_jdk :
170- runs-on : ubuntu-latest
171- container :
172- image : docker.io/dragonwelljdk/build_jdk:8u
173- steps :
174- - name : Check out alibaba/dragonwell8
175- uses : actions/checkout@v2
176- with :
177- path : ' dragonwell8'
178- - name : Check out alibaba/dragonwell8_corba
179- uses : actions/checkout@v2
180- with :
181- repository : ' alibaba/dragonwell8_corba'
182- path : ' corba'
183- - name : Check out alibaba/dragonwell8_langtools
184- uses : actions/checkout@v2
185- with :
186- repository : ' alibaba/dragonwell8_langtools'
187- path : ' langtools'
188- - name : Check out alibaba/dragonwell8_hotspot
189- uses : actions/checkout@v2
190- with :
191- repository : ' alibaba/dragonwell8_hotspot'
192- path : ' hotspot'
193- - name : Check out alibaba/dragonwell8_jdk
194- uses : actions/checkout@v2
195- with :
196- repository : ' alibaba/dragonwell8_jdk'
197- path : ' jdk'
198- - name : Check out alibaba/dragonwell8_jaxws
199- uses : actions/checkout@v2
200- with :
201- repository : ' alibaba/dragonwell8_jaxws'
202- path : ' jaxws'
203- - name : Check out alibaba/dragonwell8_jaxp
204- uses : actions/checkout@v2
205- with :
206- repository : ' alibaba/dragonwell8_jaxp'
207- path : ' jaxp'
208- - name : Check out alibaba/dragonwell8_nashorn
209- uses : actions/checkout@v2
210- with :
211- repository : ' alibaba/dragonwell8_nashorn'
212- path : ' nashorn'
213-
214- - name : Compile slowdebug mode
215- run : |
216- mv hotspot dragonwell8
217- mv jdk dragonwell8
218- mv langtools dragonwell8
219- mv corba dragonwell8
220- mv jaxp dragonwell8
221- mv jaxws dragonwell8
222- mv nashorn dragonwell8
223- cd dragonwell8
224- sh configure --with-debug-level=slowdebug --with-cacerts-file=${PWD}/common/security/cacerts --with-milestone=fcs --enable-unlimited-crypto
225-
226- make LOG=trace images
227-
228- - name : Sanity test
229- run : |
230- cd dragonwell8
231- TEST_JDK_HOME=build/linux-x86_64-normal-server-slowdebug/images/j2sdk-image
232- ${TEST_JDK_HOME}/bin/java -version
233-
234- # - name: Tier1 test
235- # run: |
236- # make test TEST="hotspot_tier1 jdk_tier1"
31+ - uses : dragonwell-releng/check_commit_action@master
0 commit comments