Skip to content

Commit 9a46e40

Browse files
committed
Self-contained, offline builds of the jakartaee profile are now working
This is not yet the actual upgrade to Jakarta EE 10. This is just ensuring a consistent set of projects where the upgrade may be performed. 1) Split books into book/ and book-javaee/ copies, with the latter being for compatibility during this transition only 2) Updated dependency versions to only work within the jakartaee profile 3) Updated cross-project paths within Jenkinsfile
1 parent 79cdae3 commit 9a46e40

File tree

14 files changed

+2074
-26
lines changed

14 files changed

+2074
-26
lines changed

book-javaee/Jenkinsfile

Lines changed: 1177 additions & 0 deletions
Large diffs are not rendered by default.

book-javaee/nbactions.xml

Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
ao-payments-payflowPro - Provider for the Payflow Pro XMLPay system.
4+
Copyright (C) 2021, 2022 AO Industries, Inc.
5+
6+
7262 Bull Pen Cir
7+
Mobile, AL 36695
8+
9+
This file is part of ao-payments-payflowPro.
10+
11+
ao-payments-payflowPro is free software: you can redistribute it and/or modify
12+
it under the terms of the GNU Lesser General Public License as published by
13+
the Free Software Foundation, either version 3 of the License, or
14+
(at your option) any later version.
15+
16+
ao-payments-payflowPro is distributed in the hope that it will be useful,
17+
but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
GNU Lesser General Public License for more details.
20+
21+
You should have received a copy of the GNU Lesser General Public License
22+
along with ao-payments-payflowPro. If not, see <https://www.gnu.org/licenses/>.
23+
--><actions>
24+
<action>
25+
<actionName>build</actionName>
26+
<packagings>
27+
<packaging>*</packaging>
28+
</packagings>
29+
<goals>
30+
<goal>install</goal>
31+
</goals>
32+
<activatedProfiles>
33+
<activatedProfile>development</activatedProfile>
34+
</activatedProfiles>
35+
</action>
36+
<action>
37+
<actionName>rebuild</actionName>
38+
<packagings>
39+
<packaging>*</packaging>
40+
</packagings>
41+
<goals>
42+
<goal>clean</goal>
43+
<goal>install</goal>
44+
</goals>
45+
<activatedProfiles>
46+
<activatedProfile>development</activatedProfile>
47+
</activatedProfiles>
48+
</action>
49+
<action>
50+
<actionName>build-with-dependencies</actionName>
51+
<reactor>also-make</reactor>
52+
<packagings>
53+
<packaging>*</packaging>
54+
</packagings>
55+
<goals>
56+
<goal>install</goal>
57+
</goals>
58+
<activatedProfiles>
59+
<activatedProfile>development</activatedProfile>
60+
</activatedProfiles>
61+
</action>
62+
<action>
63+
<actionName>run</actionName>
64+
<activatedProfiles>
65+
<activatedProfile>development</activatedProfile>
66+
</activatedProfiles>
67+
</action>
68+
<action>
69+
<actionName>debug</actionName>
70+
<activatedProfiles>
71+
<activatedProfile>development</activatedProfile>
72+
</activatedProfiles>
73+
</action>
74+
<action>
75+
<actionName>profile</actionName>
76+
<activatedProfiles>
77+
<activatedProfile>development</activatedProfile>
78+
</activatedProfiles>
79+
</action>
80+
<action>
81+
<actionName>javadoc</actionName>
82+
<packagings>
83+
<packaging>*</packaging>
84+
</packagings>
85+
<goals>
86+
<goal>prepare-package</goal>
87+
<goal>javadoc:javadoc-no-fork</goal>
88+
</goals>
89+
</action>
90+
<action>
91+
<actionName>test</actionName>
92+
<packagings>
93+
<packaging>*</packaging>
94+
</packagings>
95+
<goals>
96+
<goal>test</goal>
97+
</goals>
98+
<properties>
99+
<pgpverify.skip>true</pgpverify.skip>
100+
<ossindex.skip>true</ossindex.skip>
101+
</properties>
102+
</action>
103+
<action>
104+
<actionName>test.single</actionName>
105+
<packagings>
106+
<packaging>*</packaging>
107+
</packagings>
108+
<goals>
109+
<goal>process-test-classes</goal>
110+
<goal>surefire:test</goal>
111+
</goals>
112+
<properties>
113+
<test>${packageClassName}</test>
114+
<pgpverify.skip>true</pgpverify.skip>
115+
<ossindex.skip>true</ossindex.skip>
116+
</properties>
117+
</action>
118+
</actions>

0 commit comments

Comments
 (0)