Skip to content

Commit 3a34eaa

Browse files
authored
[ACS-11189] [skip tests] Alfresco SDK 4.14.0 A2 Release (#740)
1 parent 8fe7e1e commit 3a34eaa

File tree

13 files changed

+120
-70
lines changed

13 files changed

+120
-70
lines changed

.github/workflows/ci.yml

Lines changed: 28 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ on:
1414
workflow_dispatch:
1515

1616
env:
17+
JAVA_VERSION: '21'
1718
MAVEN_USERNAME: ${{ secrets.NEXUS_USERNAME }}
1819
MAVEN_PASSWORD: ${{ secrets.NEXUS_PASSWORD }}
1920
MAVEN_CENTRAL_USERNAME: ${{ secrets.OSS_SONATYPE_USERNAME }}
@@ -25,7 +26,7 @@ jobs:
2526
pre_commit:
2627
runs-on: ubuntu-latest
2728
steps:
28-
- uses: Alfresco/alfresco-build-tools/.github/actions/pre-commit@v12.11.0
29+
- uses: Alfresco/alfresco-build-tools/.github/actions/pre-commit@v15.6.0
2930

3031
veracode_sca:
3132
name: "Veracode - Source Clear Scan (SCA)"
@@ -35,11 +36,13 @@ jobs:
3536
github.event_name == 'pull_request'
3637
steps:
3738
- uses: actions/checkout@v4
38-
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v12.11.0
39-
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v12.11.0
39+
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v15.6.0
40+
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v15.6.0
41+
with:
42+
java-version: ${{ env.JAVA_VERSION }}
4043
- name: "Clean-up SNAPSHOT artifacts"
4144
run: find "${HOME}/.m2/repository/" -type d -name "*-SNAPSHOT*" | xargs -r -l rm -rf
42-
- uses: Alfresco/alfresco-build-tools/.github/actions/veracode@v12.11.0
45+
- uses: Alfresco/alfresco-build-tools/.github/actions/veracode@v15.6.0
4346
continue-on-error: true
4447
with:
4548
srcclr-api-token: ${{ secrets.SRCCLR_API_TOKEN }}
@@ -54,7 +57,9 @@ jobs:
5457
-B -q -e -fae -V -DinstallAtEnd=true -U
5558
steps:
5659
- uses: actions/checkout@v4
57-
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v12.11.0
60+
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v15.6.0
61+
with:
62+
java-version: ${{ env.JAVA_VERSION }}
5863
- name: "Build"
5964
run: mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
6065
- name: "Verify"
@@ -71,8 +76,14 @@ jobs:
7176
fail-fast: false
7277
matrix:
7378
include:
74-
- name: "current version Java 17"
75-
java-version: 17
79+
- name: "current version Java 21"
80+
java-version: 21
81+
- name: "26.1 Enterprise Java 21"
82+
java-version: 21
83+
suite: -Penterprise-261-tests
84+
- name: "26.1 Community Java 21"
85+
java-version: 21
86+
suite: -Pcommunity-261-tests
7687
- name: "25.2 Enterprise Java 17"
7788
java-version: 17
7889
suite: -Penterprise-252-tests
@@ -150,8 +161,8 @@ jobs:
150161
suite: -Pcommunity-71-tests
151162
steps:
152163
- uses: actions/checkout@v4
153-
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v12.11.0
154-
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v12.11.0
164+
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v15.6.0
165+
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v15.6.0
155166
with:
156167
java-version: ${{ matrix.java-version }}
157168
- name: "Login to Docker Hub"
@@ -178,8 +189,10 @@ jobs:
178189
is_ga: ${{ steps.publish_version.outputs.is_ga }}
179190
steps:
180191
- uses: actions/checkout@v4
181-
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v12.11.0
182-
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v12.11.0
192+
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v15.6.0
193+
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v15.6.0
194+
with:
195+
java-version: ${{ env.JAVA_VERSION }}
183196
- name: "Check version"
184197
id: publish_version
185198
run: |
@@ -200,8 +213,10 @@ jobs:
200213
contains(github.event.head_commit.message, '[publish]') && needs.check_version.outputs.is_ga == 'true'
201214
steps:
202215
- uses: actions/checkout@v4
203-
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v12.11.0
204-
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v12.11.0
216+
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v15.6.0
217+
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v15.6.0
218+
with:
219+
java-version: ${{ env.JAVA_VERSION }}
205220
- name: "Build"
206221
run: mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
207222
- name: Set up Maven Central credentials

README.md

Lines changed: 32 additions & 25 deletions
Large diffs are not rendered by default.

archetypes/alfresco-allinone-archetype/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<parent>
1212
<groupId>org.alfresco.maven</groupId>
1313
<artifactId>alfresco-sdk-aggregator</artifactId>
14-
<version>4.14.0-A1</version>
14+
<version>4.14.0-A2</version>
1515
<relativePath>../../pom.xml</relativePath>
1616
</parent>
1717

archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<groupId>${groupId}</groupId>
66
<artifactId>${artifactId}</artifactId>
77
<version>${version}</version>
8-
<name>AIO - SDK 4.14.0-A1</name>
9-
<description>All-In-One (AIO) project for SDK 4.14.0-A1</description>
8+
<name>AIO - SDK 4.14.0-A2</name>
9+
<description>All-In-One (AIO) project for SDK 4.14.0-A2</description>
1010
<packaging>pom</packaging>
1111

1212
<prerequisites>
@@ -217,7 +217,7 @@
217217
<plugin>
218218
<groupId>org.apache.maven.plugins</groupId>
219219
<artifactId>maven-failsafe-plugin</artifactId>
220-
<version>3.0.0-M1</version>
220+
<version>3.5.5</version>
221221
<executions>
222222
<execution>
223223
<id>integration-test</id>

archetypes/alfresco-platform-jar-archetype/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<parent>
1313
<groupId>org.alfresco.maven</groupId>
1414
<artifactId>alfresco-sdk-aggregator</artifactId>
15-
<version>4.14.0-A1</version>
15+
<version>4.14.0-A2</version>
1616
<relativePath>../../pom.xml</relativePath>
1717
</parent>
1818

archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@
324324
<plugin>
325325
<groupId>org.apache.maven.plugins</groupId>
326326
<artifactId>maven-failsafe-plugin</artifactId>
327-
<version>3.0.0-M1</version>
327+
<version>3.5.5</version>
328328
<configuration>
329329
<systemPropertyVariables>
330330
<acs.endpoint.path>${test.acs.endpoint.path}</acs.endpoint.path>

archetypes/alfresco-share-jar-archetype/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<parent>
1515
<groupId>org.alfresco.maven</groupId>
1616
<artifactId>alfresco-sdk-aggregator</artifactId>
17-
<version>4.14.0-A1</version>
17+
<version>4.14.0-A2</version>
1818
<relativePath>../../pom.xml</relativePath>
1919
</parent>
2020

archetypes/archetypes-it/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010

1111
<properties>
1212
<slf4j.version>1.7.12</slf4j.version>
13-
<maven.compiler.source>1.8</maven.compiler.source>
14-
<maven.compiler.target>1.8</maven.compiler.target>
13+
<maven.compiler.source>11</maven.compiler.source>
14+
<maven.compiler.target>11</maven.compiler.target>
1515
</properties>
1616

1717
<parent>
1818
<groupId>org.alfresco.maven</groupId>
1919
<artifactId>alfresco-sdk-aggregator</artifactId>
20-
<version>4.14.0-A1</version>
20+
<version>4.14.0-A2</version>
2121
<relativePath>../../pom.xml</relativePath>
2222
</parent>
2323

@@ -55,7 +55,7 @@
5555
<plugin>
5656
<groupId>org.apache.maven.plugins</groupId>
5757
<artifactId>maven-failsafe-plugin</artifactId>
58-
<version>2.19.1</version>
58+
<version>3.5.5</version>
5959
<executions>
6060
<execution>
6161
<id>integration-test</id>

docs/getting-started.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ Choose archetype:
118118
* `org.alfresco.maven.archetype:alfresco-platform-jar-archetype`
119119
* `org.alfresco.maven.archetype:alfresco-share-jar-archetype`
120120

121-
3. Choose the latest version, such as 4.12.0.
121+
3. Choose the latest version, such as 4.14.0.
122122

123123
```
124124
Choose org.alfresco.maven.archetype:alfresco-allinone-archetype version:
@@ -147,6 +147,8 @@ Choose org.alfresco.maven.archetype:alfresco-allinone-archetype version:
147147
23: 4.10.0
148148
24: 4.11.0
149149
25: 4.12.0
150+
26: 4.13.0
151+
27: 4.14.0
150152
```
151153

152154
4. Next you will be prompted for additional values, like groupId, artifactId, and package, as shown below:
@@ -175,7 +177,7 @@ If everything has been configured correctly, you should see something similar to
175177

176178
```
177179
[INFO] ----------------------------------------------------------------------------
178-
[INFO] Using following parameters for creating project from Archetype: alfresco-allinone-archetype:4.12.0
180+
[INFO] Using following parameters for creating project from Archetype: alfresco-allinone-archetype:4.14.0
179181
[INFO] ----------------------------------------------------------------------------
180182
[INFO] Parameter: groupId, Value: com.acme
181183
[INFO] Parameter: artifactId, Value: my-all-in-one
@@ -197,7 +199,7 @@ If everything has been configured correctly, you should see something similar to
197199
[INFO] BUILD SUCCESS
198200
[INFO] ------------------------------------------------------------------------
199201
[INFO] Total time: 04:11 min
200-
[INFO] Finished at: 2019-01-10T16:21:46+01:00
202+
[INFO] Finished at: 2026-02-24T16:21:46+01:00
201203
[INFO] Final Memory: 17M/1024M
202204
[INFO] ------------------------------------------------------------------------
203205
```
@@ -213,4 +215,4 @@ In the terminal window, use:
213215
If this is the first time you are doing this, it will take a while for Maven to download all the required dependencies and for Docker to download all the
214216
required images.
215217

216-
For more information about how to work with the projects, please visit [Working with generated projects](working-with-generated-projects/README.md).
218+
For more information about how to work with the projects, please visit [Working with generated projects](working-with-generated-projects/README.md).

docs/whats-new.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Alfresco Share 6.
1010

1111
This was a mayor release oriented to support Alfresco 6, so it is not compatible with previous versions of the SDK.
1212

13-
Alfresco SDK 4.12.0 extends the support to Alfresco 25.2.
13+
Alfresco SDK 4.14.0 extends the support to Alfresco 26.1.
1414
Use an older SDK version for Alfresco 6.
1515

1616
## Embracing containers and Docker
@@ -64,13 +64,13 @@ environment can be more similar to a real one, including whatever other service
6464

6565
Alfresco SDK 4.1 provides support for Alfresco 6.2.x.
6666

67-
## Support for Alfresco 7.0.x, 7.1.x, 7.2.x, 7.3.x, 7.4.x. 23.1.x, 23.2.x, 23.3.x, 23.4.x, 25.1.x and 25.2.x
67+
## Support for Alfresco 7.0.x, 7.1.x, 7.2.x, 7.3.x, 7.4.x. 23.1.x, 23.2.x, 23.3.x, 23.4.x, 25.1.x, 25.2.x and 26.1.x
6868

69-
Alfresco SDK 4.12.0 provides support for Alfresco 7.0.x, 7.1.x, 7.2.x, 7.3.x, 7.4.x, 23.1.x, 23.2.x, 23.3.x, 23.4.x, 25.1.x and 25.2.x.
69+
Alfresco SDK 4.14.0 provides support for Alfresco 7.0.x, 7.1.x, 7.2.x, 7.3.x, 7.4.x, 23.1.x, 23.2.x, 23.3.x, 23.4.x, 25.1.x, 25.2.x and 26.1.x
7070

7171
## Support for Java 17
7272
[Java 17](https://openjdk.java.net/projects/jdk/17/) is the latest stable long term (8 year support) version after Java 11. Alfresco 7.3.x already offers
7373
support for this version of the Java platform.
7474

7575
Alfresco SDK 4.9 has been modified to add support for Java 17 as well. This way, if you're working as a developer in customisations for Alfresco 7.3.x or 7.4.x , 23.1.x, 23.2.x, 23.3.x or 23.4.x you can
76-
now use SDK 4.9 (or greater) + JDK 17 to work on them. The Apache Maven plugins included in the archetypes has been updated to avoid any issue with Java 17.
76+
now use SDK 4.9 (or greater) + JDK 17 to work on them. The Apache Maven plugins included in the archetypes has been updated to avoid any issue with Java 17.

0 commit comments

Comments
 (0)