Compare commits

...

132 Commits

Author SHA1 Message Date
Damian.Ujma@hyland.com
2855a0013f Init 2022-09-06 11:24:17 +02:00
Travis CI User
268d4dc27f [maven-release-plugin][skip ci] prepare for next development iteration 2022-09-04 02:45:00 +00:00
Travis CI User
73223e0287 [maven-release-plugin][skip ci] prepare release 7.3.0-A16 2022-09-04 02:44:58 +00:00
Travis CI User
e0f8742f7e [release] 7.3.0-A16
Update upstream versions
    - alfresco-community-repo:   17.101
    - alfresco-enterprise-share: 17.77
    - acs-packaging:             7.3.0-A16
    - RELEASE_VERSION:           7.3.0-A16
    - DEVELOPMENT_VERSION:       7.3.0-A17-SNAPSHOT
2022-09-04 01:44:11 +00:00
Travis CI User
f81407f5a5 [maven-release-plugin][skip ci] prepare for next development iteration 2022-09-01 20:04:34 +00:00
Travis CI User
48ca11a839 [maven-release-plugin][skip ci] prepare release 7.3.0-A15 2022-09-01 20:04:32 +00:00
Travis CI User
087fc83373 [release] 7.3.0-A15
Update upstream versions
    - alfresco-community-repo:   17.99
    - alfresco-enterprise-share: 17.76
    - acs-packaging:             7.3.0-A15
    - RELEASE_VERSION:           7.3.0-A15
    - DEVELOPMENT_VERSION:       7.3.0-A16-SNAPSHOT
2022-09-01 19:02:45 +00:00
Travis CI User
b6a037d529 [maven-release-plugin][skip ci] prepare for next development iteration 2022-08-28 02:49:14 +00:00
Travis CI User
d9f2694feb [maven-release-plugin][skip ci] prepare release 7.3.0-A14 2022-08-28 02:49:12 +00:00
Travis CI User
e9cb267b73 [release] 7.3.0-A14
Update upstream versions
    - alfresco-community-repo:   17.96
    - alfresco-enterprise-share: 17.71
    - acs-packaging:             7.3.0-A14
    - RELEASE_VERSION:           7.3.0-A14
    - DEVELOPMENT_VERSION:       7.3.0-A15-SNAPSHOT
2022-08-28 01:47:46 +00:00
Travis CI User
82f6ee42b6 [maven-release-plugin][skip ci] prepare for next development iteration 2022-08-26 11:40:55 +00:00
Travis CI User
cfba6fd92f [maven-release-plugin][skip ci] prepare release 7.3.0-A13 2022-08-26 11:40:53 +00:00
Travis CI User
afeed07245 [release] 7.3.0-A13
Update upstream versions
    - alfresco-community-repo:   17.95
    - alfresco-enterprise-share: 17.70
    - acs-packaging:             7.3.0-A13
    - RELEASE_VERSION:           7.3.0-A13
    - DEVELOPMENT_VERSION:       7.3.0-A14-SNAPSHOT
2022-08-26 10:40:24 +00:00
Travis CI User
c364ee05cf [maven-release-plugin][skip ci] prepare for next development iteration 2022-08-21 02:55:49 +00:00
Travis CI User
8e370bf067 [maven-release-plugin][skip ci] prepare release 7.3.0-A12 2022-08-21 02:55:47 +00:00
Travis CI User
4fd4eff8e6 [release] 7.3.0-A12
Update upstream versions
    - alfresco-community-repo:   17.91
    - alfresco-enterprise-share: 17.65
    - acs-packaging:             7.3.0-A12
    - RELEASE_VERSION:           7.3.0-A12
    - DEVELOPMENT_VERSION:       7.3.0-A13-SNAPSHOT
2022-08-21 01:53:28 +00:00
Travis CI User
8019bc63f8 [maven-release-plugin][skip ci] prepare for next development iteration 2022-08-14 02:56:49 +00:00
Travis CI User
0acda9915d [maven-release-plugin][skip ci] prepare release 7.3.0-A11 2022-08-14 02:56:47 +00:00
Travis CI User
de362015da [release] 7.3.0-A11
Update upstream versions
    - alfresco-community-repo:   17.86
    - alfresco-enterprise-share: 17.62
    - acs-packaging:             7.3.0-A11
    - RELEASE_VERSION:           7.3.0-A11
    - DEVELOPMENT_VERSION:       7.3.0-A12-SNAPSHOT
2022-08-14 01:52:56 +00:00
Domenico Sibilio
3a570f58ee ACS-3347 Upgrade to Java 17 (#1486) 2022-08-02 12:34:28 +02:00
Travis CI User
af906b7031 [maven-release-plugin][skip ci] prepare for next development iteration 2022-08-02 10:10:32 +00:00
Travis CI User
ae734570fd [maven-release-plugin][skip ci] prepare release 7.3.0-A10 2022-08-02 10:10:30 +00:00
Travis CI User
dd04302da0 [release] 7.3.0-A10
Update upstream versions
    - alfresco-community-repo:   17.62
    - alfresco-enterprise-share: 17.52
    - acs-packaging:             7.3.0-A10
    - RELEASE_VERSION:           7.3.0-A10
    - DEVELOPMENT_VERSION:       7.3.0-A11-SNAPSHOT
2022-08-02 09:09:21 +00:00
Travis CI User
c7d450f936 [maven-release-plugin][skip ci] prepare for next development iteration 2022-07-31 02:48:12 +00:00
Travis CI User
e8729ddfac [maven-release-plugin][skip ci] prepare release 7.3.0-A9 2022-07-31 02:48:10 +00:00
Travis CI User
2305ae7a38 [release] 7.3.0-A9
Update upstream versions
    - alfresco-community-repo:   17.61
    - alfresco-enterprise-share: 17.50
    - acs-packaging:             7.3.0-A9
    - RELEASE_VERSION:           7.3.0-A9
    - DEVELOPMENT_VERSION:       7.3.0-A10-SNAPSHOT
2022-07-31 01:45:15 +00:00
dependabot[bot]
42aaf72c01 Bump groovy from 3.0.11 to 3.0.12 (#1483) 2022-07-29 08:23:51 +00:00
Damian Ujma
f987808bc1 ACS-3306 Upgrade activemq to 5.17.X (#1484) 2022-07-28 10:04:16 +02:00
Domenico Sibilio
65d624b41e ACS-3342 Upgrade PostgreSQL to 14.4 (#1485) 2022-07-26 12:10:03 +02:00
Travis CI User
9b32310d5c [maven-release-plugin][skip ci] prepare for next development iteration 2022-07-25 10:53:48 +00:00
Travis CI User
e5be1f0071 [maven-release-plugin][skip ci] prepare release 7.3.0-M2 2022-07-25 10:53:46 +00:00
Travis CI User
20ad6948fc [release] 7.3.0-M2
Update upstream versions
    - alfresco-community-repo:   17.50
    - alfresco-enterprise-share: 17.46
    - acs-packaging:             7.3.0-M2
    - RELEASE_VERSION:           7.3.0-M2
    - DEVELOPMENT_VERSION:       7.3.0-A9-SNAPSHOT
2022-07-25 09:47:44 +00:00
Travis CI User
ca22c4e454 [maven-release-plugin][skip ci] prepare for next development iteration 2022-07-24 02:36:34 +00:00
Travis CI User
fa5291e120 [maven-release-plugin][skip ci] prepare release 7.3.0-A8 2022-07-24 02:36:32 +00:00
Travis CI User
50af2aed48 [release] 7.3.0-A8
Update upstream versions
    - alfresco-community-repo:   17.50
    - alfresco-enterprise-share: 17.46
    - acs-packaging:             7.3.0-A8
    - RELEASE_VERSION:           7.3.0-A8
    - DEVELOPMENT_VERSION:       7.3.0-A9-SNAPSHOT
2022-07-24 01:35:21 +00:00
Travis CI User
9080b69020 [maven-release-plugin][skip ci] prepare for next development iteration 2022-07-19 03:48:58 +00:00
Travis CI User
04d31a7369 [maven-release-plugin][skip ci] prepare release 7.3.0-A7 2022-07-19 03:48:55 +00:00
Travis CI User
e72a754fa4 [release] 7.3.0-A7
Update upstream versions
    - alfresco-community-repo:   17.48
    - alfresco-enterprise-share: 17.43
    - acs-packaging:             7.3.0-A7
    - RELEASE_VERSION:           7.3.0-A7
    - DEVELOPMENT_VERSION:       7.3.0-A8-SNAPSHOT
2022-07-19 02:47:41 +00:00
Travis CI User
400a8b44ca [maven-release-plugin][skip ci] prepare for next development iteration 2022-07-14 16:12:29 +00:00
Travis CI User
3510d794d8 [maven-release-plugin][skip ci] prepare release 7.3.0-A6 2022-07-14 16:12:27 +00:00
Travis CI User
b8e1f1d11d [release] 7.3.0-A6
Update upstream versions
    - alfresco-community-repo:   17.43
    - alfresco-enterprise-share: 17.39
    - acs-packaging:             7.3.0-A6
    - RELEASE_VERSION:           7.3.0-A6
    - DEVELOPMENT_VERSION:       7.3.0-A7-SNAPSHOT
2022-07-14 14:54:47 +00:00
dependabot[bot]
6cc0116cdf Bump dependency.sis.version from 1.1 to 1.2 (#1479)
Bumps `dependency.sis.version` from 1.1 to 1.2.

Updates `sis-utility` from 1.1 to 1.2

Updates `sis-metadata` from 1.1 to 1.2

Updates `sis-storage` from 1.1 to 1.2

---
updated-dependencies:
- dependency-name: org.apache.sis.core:sis-utility
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.apache.sis.core:sis-metadata
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.apache.sis.storage:sis-storage
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-15 10:30:39 +02:00
dependabot[bot]
f3038c9609 Bump assertj-core from 3.22.0 to 3.23.1 (#1480)
Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.22.0 to 3.23.1.
- [Release notes](https://github.com/assertj/assertj-core/releases)
- [Commits](https://github.com/assertj/assertj-core/compare/assertj-core-3.22.0...assertj-core-3.23.1)

---
updated-dependencies:
- dependency-name: org.assertj:assertj-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-15 09:57:42 +02:00
dependabot[bot]
0ef3819222 Bump groovy from 3.0.9 to 3.0.11 (#1481)
Bumps [groovy](https://github.com/apache/groovy) from 3.0.9 to 3.0.11.
- [Release notes](https://github.com/apache/groovy/releases)
- [Commits](https://github.com/apache/groovy/commits)

---
updated-dependencies:
- dependency-name: org.codehaus.groovy:groovy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-15 09:57:28 +02:00
dependabot[bot]
c06697bf8f Bump maven-model from 3.8.4 to 3.8.6 (#1482)
Bumps [maven-model](https://github.com/apache/maven) from 3.8.4 to 3.8.6.
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.8.4...maven-3.8.6)

---
updated-dependencies:
- dependency-name: org.apache.maven:maven-model
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-15 09:57:01 +02:00
Travis CI User
1ab7a88af9 [maven-release-plugin][skip ci] prepare for next development iteration 2022-06-13 13:57:03 +00:00
Travis CI User
77ec2e3726 [maven-release-plugin][skip ci] prepare release 7.3.0-M1 2022-06-13 13:57:01 +00:00
Travis CI User
12daf19d5b [release] 7.3.0-M1
Update upstream versions
    - alfresco-community-repo:   17.13
    - alfresco-enterprise-share: 17.14
    - acs-packaging:             7.3.0-M1
    - RELEASE_VERSION:           7.3.0-M1
    - DEVELOPMENT_VERSION:       7.3.0-A6-SNAPSHOT
2022-06-13 12:50:48 +00:00
Travis CI User
e29bab8ffe [maven-release-plugin][skip ci] prepare for next development iteration 2022-06-12 02:47:08 +00:00
Travis CI User
1143cd1015 [maven-release-plugin][skip ci] prepare release 7.3.0-A5 2022-06-12 02:47:06 +00:00
Travis CI User
d7ce21b3b4 [release] 7.3.0-A5
Update upstream versions
    - alfresco-community-repo:   17.13
    - alfresco-enterprise-share: 17.14
    - acs-packaging:             7.3.0-A5
    - RELEASE_VERSION:           7.3.0-A5
    - DEVELOPMENT_VERSION:       7.3.0-A6-SNAPSHOT
2022-06-12 01:47:03 +00:00
Travis CI User
a94a03cb59 [maven-release-plugin][skip ci] prepare for next development iteration 2022-06-05 02:40:18 +00:00
Travis CI User
54fc25409e [maven-release-plugin][skip ci] prepare release 7.3.0-A4 2022-06-05 02:40:17 +00:00
Travis CI User
ab4bc47a07 [release] 7.3.0-A4
Update upstream versions
    - alfresco-community-repo:   17.11
    - alfresco-enterprise-share: 17.12
    - acs-packaging:             7.3.0-A4
    - RELEASE_VERSION:           7.3.0-A4
    - DEVELOPMENT_VERSION:       7.3.0-A5-SNAPSHOT
2022-06-05 01:41:04 +00:00
Travis CI User
a85d57402c [maven-release-plugin][skip ci] prepare for next development iteration 2022-06-02 17:39:08 +00:00
Travis CI User
c26fb7d27d [maven-release-plugin][skip ci] prepare release 7.3.0-A3 2022-06-02 17:39:06 +00:00
Travis CI User
170dfeeecd [release] 7.3.0-A3
Update upstream versions
    - alfresco-community-repo:   17.10
    - alfresco-enterprise-share: 17.11
    - acs-packaging:             7.3.0-A3
    - RELEASE_VERSION:           7.3.0-A3
    - DEVELOPMENT_VERSION:       7.3.0-A4-SNAPSHOT
2022-06-02 16:39:33 +00:00
Travis CI User
ebe30818e2 [maven-release-plugin][skip ci] prepare for next development iteration 2022-05-30 10:17:20 +00:00
Travis CI User
1d8123d735 [maven-release-plugin][skip ci] prepare release 7.3.0-A2 2022-05-30 10:17:17 +00:00
Travis CI User
cfa9c4886a [release] 7.3.0-A2
Update upstream versions
    - alfresco-community-repo:   17.6
    - alfresco-enterprise-share: 17.9
    - acs-packaging:             7.3.0-A2
    - RELEASE_VERSION:           7.3.0-A2
    - DEVELOPMENT_VERSION:       7.3.0-A3-SNAPSHOT
2022-05-29 01:44:51 +00:00
Travis CI User
de8511e396 [maven-release-plugin][skip ci] prepare for next development iteration 2022-05-23 10:27:53 +00:00
Travis CI User
55368b5254 [maven-release-plugin][skip ci] prepare release 7.3.0-A1 2022-05-23 10:27:51 +00:00
Travis CI User
db4f20e2f5 [release] 7.3.0-A1
Update upstream versions
    - alfresco-community-repo:   17.2
    - alfresco-enterprise-share: 17.3
    - acs-packaging:             7.3.0-A1
    - RELEASE_VERSION:           7.3.0-A1
    - DEVELOPMENT_VERSION:       7.3.0-A2-SNAPSHOT
2022-05-23 09:28:52 +00:00
alandavis
b19f892689 Use 17.1 for ACS 7.3.0 2022-05-23 10:06:46 +01:00
alandavis
34d1221ef7 Stop incrementing version in copy, verify and release scripts [skip ci] 2022-05-19 12:22:46 +01:00
alandavis
c439b51275 Change Master branch to 7.3.0 [skip ci] 2022-05-19 12:09:11 +01:00
Domenico Sibilio
0041f25619 Fix broken 'envUp' alias 2022-05-04 13:00:17 +02:00
Travis CI User
180e3a353a [maven-release-plugin][skip ci] prepare for next development iteration 2022-04-26 16:16:05 +00:00
Travis CI User
dbaa53d12e [maven-release-plugin][skip ci] prepare release 23.1.0-M1 2022-04-26 16:16:03 +00:00
Travis CI User
4e2bca8799 [release] 23.1.0-M1
Update upstream versions
    - alfresco-community-repo:   23.1.0.24
    - alfresco-enterprise-share: 23.1.0.19
    - acs-packaging:             23.1.0-M1
    - RELEASE_VERSION:           23.1.0-M1
    - DEVELOPMENT_VERSION:       23.1.0-SNAPSHOT
2022-04-26 14:31:20 +00:00
alandavis
dfe6a27785 ACS-2768 tidy up start-compose.sh 2022-04-26 12:33:47 +01:00
Travis CI User
120b5df54e [release] 23.1.0-A5
Update upstream versions
    - alfresco-community-repo:   23.1.0.24
    - alfresco-enterprise-share: 23.1.0.18
    - acs-packaging:             23.1.0-A5
    - RELEASE_VERSION:           23.1.0-A5
    - DEVELOPMENT_VERSION:       23.1.0-A6-SNAPSHOT
2022-04-24 03:01:44 +00:00
Kacper Magdziarz
298c55e75c ACS-2768 Fix of Automate update of t-router and t-engine references in repositories (#1473) 2022-04-21 23:36:33 +01:00
Travis CI User
6f604e8b36 [maven-release-plugin][skip ci] prepare for next development iteration 2022-04-15 17:05:57 +00:00
Travis CI User
c6813e5831 [maven-release-plugin][skip ci] prepare release 23.1.0-A4 2022-04-15 17:05:55 +00:00
Travis CI User
455e01276f [release] 23.1.0-A4
Update upstream versions
    - alfresco-community-repo:   23.1.0.17
    - alfresco-enterprise-share: 23.1.0.13
    - acs-packaging:             23.1.0-A4
    - RELEASE_VERSION:           23.1.0-A4
    - DEVELOPMENT_VERSION:       23.1.0-A5-SNAPSHOT
2022-04-15 15:20:21 +00:00
Travis CI User
fe5cffe9eb [maven-release-plugin][skip ci] prepare for next development iteration 2022-04-14 13:35:16 +00:00
Travis CI User
713683fcbe [maven-release-plugin][skip ci] prepare release 23.1.0-A3 2022-04-14 13:35:14 +00:00
Travis CI User
928cab113c [release] 23.1.0-A3
Update upstream versions
    - alfresco-community-repo:   23.1.0.17
    - alfresco-enterprise-share: 23.1.0.12
    - acs-packaging:             23.1.0-A3
    - RELEASE_VERSION:           23.1.0-A3
    - DEVELOPMENT_VERSION:       23.1.0-A4-SNAPSHOT
2022-04-14 11:52:19 +00:00
alandavis
8e3309825d Pick up t-core 2.6.0-A3 2022-04-13 19:45:50 +01:00
alandavis
ce00290c4a ACS-2765 Upgrade to t-core 2.5.7 2022-04-06 12:06:43 +01:00
Travis CI User
4867fc3184 [maven-release-plugin][skip ci] prepare for next development iteration 2022-04-04 13:18:52 +00:00
Travis CI User
dd2e4cef45 [maven-release-plugin][skip ci] prepare release 23.1.0-A2 2022-04-04 13:18:50 +00:00
Travis CI User
e3b92fc5be [release] 23.1.0-A2
Update upstream versions
    - alfresco-community-repo:   23.1.0.6
    - alfresco-enterprise-share: 23.1.0.6
    - acs-packaging:             23.1.0-A2
    - RELEASE_VERSION:           23.1.0-A2
    - DEVELOPMENT_VERSION:       23.1.0-A3-SNAPSHOT
2022-04-04 11:32:48 +00:00
Travis CI User
ab26a06320 [release] 23.1.0-A1
Update upstream versions
    - alfresco-community-repo:   23.1.0.4
    - alfresco-enterprise-share: 23.1.0.3
    - acs-packaging:             23.1.0-A1
    - RELEASE_VERSION:           23.1.0-A1
    - DEVELOPMENT_VERSION:       23.1.0-A2-SNAPSHOT
2022-03-27 04:21:13 +00:00
alandavis
ad3f81a228 Update upstream versions
- alfresco-community-repo:   23.1.0.2
    - alfresco-enterprise-share: 23.1.0.1
2022-03-23 15:00:02 +00:00
alandavis
6542cb450f Switch messages and comments to 23.1.0 from 7.2.0 [skip ci] 2022-03-21 16:00:22 +00:00
alandavis
d0f5c71fbd Switch messages and comments to 23.1.0 from 7.2.0 [skip ci] 2022-03-21 15:59:58 +00:00
alandavis
c80456ab22 Switch master branch ready for 23.1.0 development
[skip ci] wait for manual build
2022-03-21 12:49:47 +00:00
Travis CI User
40c87cfb0a [maven-release-plugin][skip ci] prepare for next development iteration 2022-03-19 13:37:53 +00:00
Travis CI User
b789531dad [maven-release-plugin][skip ci] prepare release 7.2.0 2022-03-19 13:37:51 +00:00
Travis CI User
b9c9174540 [release][publish] 7.2.0
Update upstream versions
    - alfresco-community-repo:   14.145
    - alfresco-enterprise-share: 14.96
    - acs-packaging:             7.2.0
    - RELEASE_VERSION:           7.2.0
    - DEVELOPMENT_VERSION:       23.1.0-A1-SNAPSHOT
2022-03-19 11:54:48 +00:00
Domenico Sibilio
224b8ec58e ACS-2307 Update IE/SS to 2.0.3 2022-03-15 16:08:34 +01:00
Travis CI User
81531d0b1f [maven-release-plugin][skip ci] prepare for next development iteration 2022-03-14 17:44:47 +00:00
Travis CI User
7ee72f0d4f [maven-release-plugin][skip ci] prepare release 7.2.0-A30 2022-03-14 17:44:44 +00:00
alandavis
1abd367d65 [release] 7.2.0-A30 again
- network issues and then logs too long

[skip tests] as they have just been run
2022-03-14 17:09:22 +00:00
alandavis
afc69f6599 Reduce length of log files on Travis with -ntp 2022-03-14 16:37:36 +00:00
Travis CI User
3aa7c8a85d [release] 7.2.0-A30
Update upstream versions
    - alfresco-community-repo:   14.141
    - alfresco-enterprise-share: 14.87
    - acs-packaging:             7.2.0-A30
    - RELEASE_VERSION:           7.2.0-A30
    - DEVELOPMENT_VERSION:       7.2.0-A31-SNAPSHOT
2022-03-14 13:03:50 +00:00
Domenico Sibilio
39fa717e26 ACS-2307 Update IE/SS to 2.0.3-RC5 2022-03-11 18:38:23 +01:00
alandavis
e6592268c9 ACS-2669 Upgrade to t-core 2.5.7
[skip ci] wait for upstream build trigger
2022-03-11 10:23:10 +00:00
Travis CI User
5a970fc51d [release] 7.2.0-A29
Update upstream versions
    - alfresco-community-repo:   14.138
    - alfresco-enterprise-share: 14.85
    - acs-packaging:             7.2.0-A29
    - RELEASE_VERSION:           7.2.0-A29
    - DEVELOPMENT_VERSION:       7.2.0-A30-SNAPSHOT
2022-03-10 17:57:27 +00:00
Domenico Sibilio
6b6eace458 ACS-2307 Update SS/IE to 2.0.3-RC4 2022-03-10 14:44:38 +01:00
alandavis
85f4e39eda ACS-2649 Remove CHANGELOG.md files
[skip ci]
2022-03-09 10:41:26 +00:00
alandavis
a0f0ea290a Upgrade to t-core 2.5.7-A11
[skip ci] wait for upstream trigger
2022-03-09 08:58:37 +00:00
alandavis
b95d722665 Upgrade to t-core 2.5.7-A10
[skip ci] wait for upstream build trigger
2022-03-07 22:18:43 +00:00
Travis CI User
cbd6db52c5 [maven-release-plugin][skip ci] prepare for next development iteration 2022-03-07 08:44:07 +00:00
Travis CI User
a922aeaeac [maven-release-plugin][skip ci] prepare release 7.2.0-A28 2022-03-07 08:44:04 +00:00
Travis CI User
c0cd626441 [release] 7.2.0-A28
Update upstream versions
    - alfresco-community-repo:   14.131
    - alfresco-enterprise-share: 14.80
    - acs-packaging:             7.2.0-A28
    - RELEASE_VERSION:           7.2.0-A28
    - DEVELOPMENT_VERSION:       7.2.0-A29-SNAPSHOT
2022-03-07 06:29:02 +00:00
Jamal Kaabi-Mofrad
87702ddb31 ACS-2307: Updated Solr. 2022-03-06 21:24:09 +00:00
alandavis
0f580b6460 Upgrade to t-core 2.5.7-A9
[skip ci] wait for upstream build trigger
2022-03-06 12:48:16 +00:00
Damian Ujma
c1d1cdfd77 Feature/acs 2562 disallow secure comms none (#1466)
* ACS-2562 Replace secureComms.secret with sharedSecret

* ACS-2562 Replace secureComms.secret with sharedSecret

* ACS-2562 Change SOLR6_TAG to 2.0.3-RC2

* ACS-2471 Remove references to secureComms=none for dev

* ACS-2562 Remove references to secureComms=none for dev
2022-03-04 11:17:08 +01:00
alandavis
72cb0fdf23 Upgrade to t-core 2.5.7-A6
[skip ci] wait for upstream build trigger
2022-03-03 19:39:34 +00:00
Travis CI User
b3de113739 [maven-release-plugin][skip ci] prepare for next development iteration 2022-03-03 11:26:11 +00:00
Travis CI User
fa0bb84ef8 [maven-release-plugin][skip ci] prepare release 7.2.0-A27 2022-03-03 11:26:09 +00:00
Travis CI User
8276693097 [release] 7.2.0-A27
Update upstream versions
    - alfresco-community-repo:   14.121
    - alfresco-enterprise-share: 14.77
    - acs-packaging:             7.2.0-A27
    - RELEASE_VERSION:           7.2.0-A27
    - DEVELOPMENT_VERSION:       7.2.0-A28-SNAPSHOT
2022-03-03 09:02:57 +00:00
alandavis
7cacdb44df Upgrade to t-core 2.5.7-A5
[skip ci] wait for upstream build trigger

* No need to check licenses for the test dev env
2022-03-02 19:20:45 +00:00
Travis CI User
de63c15578 [release] 7.2.0-A26
Update upstream versions
    - alfresco-community-repo:   14.119
    - alfresco-enterprise-share: 14.76
    - acs-packaging:             7.2.0-A26
    - RELEASE_VERSION:           7.2.0-A26
    - DEVELOPMENT_VERSION:       7.2.0-A27-SNAPSHOT
2022-03-02 16:27:37 +00:00
Travis CI User
be18ab2f5a [maven-release-plugin][skip ci] prepare for next development iteration 2022-02-24 07:19:51 +00:00
Travis CI User
b5c9df0430 [maven-release-plugin][skip ci] prepare release 7.2.0-A24 2022-02-24 07:19:49 +00:00
alandavis
06ccf16cb9 Pick up T-Engines 2.5.7-A4 2022-02-24 06:05:17 +00:00
Travis CI User
c36068f133 [release] 7.2.0-A24
Update upstream versions
    - alfresco-community-repo:   14.115
    - alfresco-enterprise-share: 14.71
    - acs-packaging:             7.2.0-A24
    - RELEASE_VERSION:           7.2.0-A24
    - DEVELOPMENT_VERSION:       7.2.0-A25-SNAPSHOT
2022-02-23 12:32:16 +00:00
alandavis
1533fe4e8d Pick up T-Engines 2.5.7-A3 and latest repo 14.112 / share 14.70 2022-02-22 10:36:50 +00:00
alandavis
0e96410f0a Pick up T-Engines 2.5.7-A3 and latest repo 14.112 / share 14.70 2022-02-22 10:30:58 +00:00
alandavis
8f3704630f Pick up T-Engines 2.5.7-A1
[skip ci]
2022-02-15 07:01:23 +00:00
Alex Chapellon
2ce2e12c32 OPSEXP-1194: remove usage of dev tools in image build main stage (#1464)
* move AGS API war to multistage build

* link pom to SNAPSHOTS for cascade builds

* unlink pom to SNAPSHOTS
2022-02-14 19:12:14 +01:00
Travis CI User
ea66a7ede5 [maven-release-plugin][skip ci] prepare for next development iteration 2022-02-02 18:52:44 +00:00
Travis CI User
51d294fa21 [maven-release-plugin][skip ci] prepare release 7.2.0-M2 2022-02-02 18:52:41 +00:00
Travis CI User
c8d1503253 [release] 7.2.0-M2
Update upstream versions
    - alfresco-community-repo:   14.95
    - alfresco-enterprise-share: 14.59
    - acs-packaging:             7.2.0-M2
    - RELEASE_VERSION:           7.2.0-M2
    - DEVELOPMENT_VERSION:       7.2.0-A24-SNAPSHOT
2022-02-02 17:07:35 +00:00
Tom Page
dd82d94c69 ACS-2304 Copy license report to downloads bucket. (#1465)
Also ensure the report contains information about the Repo _and_ Share.
2022-01-31 14:54:43 +00:00
alandavis
f090bca704 ACS-2479 Pick up T-Core 2.5.6
[skip ci] wait for upstream build
2022-01-27 21:51:53 +00:00
alandavis
5176baa5ba ATS-973 Bump t-core to 2.5.5
[skip ci] wait for upstream build
2022-01-26 21:42:04 +00:00
Travis CI User
4b1b166e1e [maven-release-plugin][skip ci] prepare for next development iteration 2022-01-26 18:18:45 +00:00
37 changed files with 169 additions and 506 deletions

11
.github/workflows/hackathon.yml vendored Normal file
View File

@@ -0,0 +1,11 @@
name: Hackathon
on:
push:
jobs:
sleep:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- run: sleep 120

View File

@@ -1,7 +1,7 @@
---
dist: xenial
language: java
jdk: openjdk11
jdk: openjdk17
services:
- docker
@@ -28,9 +28,9 @@ env:
global:
- TAS_SCRIPTS=../alfresco-community-repo/packaging/tests/scripts
- TAS_ENVIRONMENT=./tests/environment
# Release version has to start with real version (7.2.0-....) for the docker image to build successfully.
- RELEASE_VERSION=7.2.0-A23
- DEVELOPMENT_VERSION=7.2.0-A24-SNAPSHOT
# Release version has to start with real version (7.3.0-....) for the docker image to build successfully.
- RELEASE_VERSION=7.3.0-A16
- DEVELOPMENT_VERSION=7.3.0-A17-SNAPSHOT
stages:
- name: test
@@ -53,7 +53,7 @@ jobs:
- ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal+transforms.yml
- ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco"
script:
- travis_wait 60 mvn -B install -f tests/tas-restapi/pom.xml -Pall-tas-tests,run-restapi-part1 -Denvironment=default -DrunBugs=false
- travis_wait 60 mvn -B install -ntp -f tests/tas-restapi/pom.xml -Pall-tas-tests,run-restapi-part1 -Denvironment=default -DrunBugs=false
- name: "REST API TAS tests part2"
if: commit_message !~ /\[skip tas\]/
@@ -61,7 +61,7 @@ jobs:
- ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal+transforms.yml
- ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco"
script:
- travis_wait 60 mvn -B install -f tests/tas-restapi/pom.xml -Pall-tas-tests,run-restapi-part2 -Denvironment=default -DrunBugs=false
- travis_wait 60 mvn -B install -ntp -f tests/tas-restapi/pom.xml -Pall-tas-tests,run-restapi-part2 -Denvironment=default -DrunBugs=false
- name: "REST API TAS tests part3"
if: commit_message !~ /\[skip tas\]/
@@ -69,7 +69,7 @@ jobs:
- ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal+transforms.yml
- ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco"
script:
- travis_wait 60 mvn -B install -f tests/tas-restapi/pom.xml -Pall-tas-tests,run-restapi-part3 -Denvironment=default -DrunBugs=false
- travis_wait 60 mvn -B install -ntp -f tests/tas-restapi/pom.xml -Pall-tas-tests,run-restapi-part3 -Denvironment=default -DrunBugs=false
- name: "CMIS TAS tests - BROWSER binding"
if: commit_message !~ /\[skip tas\]/
@@ -77,7 +77,7 @@ jobs:
- ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal+transforms.yml
- ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco"
script:
- travis_wait 40 mvn -B install -f tests/tas-cmis/pom.xml -Pall-tas-tests,run-cmis-browser -Denvironment=default -DrunBugs=false
- travis_wait 40 mvn -B install -ntp -f tests/tas-cmis/pom.xml -Pall-tas-tests,run-cmis-browser -Denvironment=default -DrunBugs=false
- name: "CMIS TAS tests - ATOM binding"
if: commit_message !~ /\[skip tas\]/
@@ -85,7 +85,7 @@ jobs:
- ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal+transforms.yml
- ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco"
script:
- travis_wait 40 mvn -B install -f tests/tas-cmis/pom.xml -Pall-tas-tests,run-cmis-atom -Denvironment=default -DrunBugs=false
- travis_wait 40 mvn -B install -ntp -f tests/tas-cmis/pom.xml -Pall-tas-tests,run-cmis-atom -Denvironment=default -DrunBugs=false
- name: "CMIS TAS tests - WEBSERVICES binding"
if: commit_message !~ /\[skip tas\]/
@@ -93,7 +93,7 @@ jobs:
- ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal+transforms.yml
- ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco"
script:
- travis_wait 40 mvn -B install -f tests/tas-cmis/pom.xml -Pall-tas-tests,run-cmis-webservices -Denvironment=default -DrunBugs=false
- travis_wait 40 mvn -B install -ntp -f tests/tas-cmis/pom.xml -Pall-tas-tests,run-cmis-webservices -Denvironment=default -DrunBugs=false
- name: "Email TAS tests"
if: commit_message !~ /\[skip tas\]/
@@ -101,7 +101,7 @@ jobs:
- ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal.yml
- ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco"
script:
- travis_wait 30 mvn -B install -f tests/tas-email/pom.xml -Pall-tas-tests -Denvironment=default -DrunBugs=false
- travis_wait 30 mvn -B install -ntp -f tests/tas-email/pom.xml -Pall-tas-tests -Denvironment=default -DrunBugs=false
- name: "WebDAV TAS tests"
if: commit_message !~ /\[skip tas\]/
@@ -109,7 +109,7 @@ jobs:
- ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal.yml
- ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco"
script:
- travis_wait 20 mvn -B install -f tests/tas-webdav/pom.xml -Pall-tas-tests -Denvironment=default -DrunBugs=false
- travis_wait 20 mvn -B install -ntp -f tests/tas-webdav/pom.xml -Pall-tas-tests -Denvironment=default -DrunBugs=false
- name: "Integration TAS tests"
if: commit_message !~ /\[skip tas\]/
@@ -117,17 +117,17 @@ jobs:
- ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal.yml
- ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco"
script:
- travis_wait 30 mvn -B install -f tests/tas-integration/pom.xml -Pall-tas-tests -Denvironment=default -DrunBugs=false
- travis_wait 30 mvn -B install -ntp -f tests/tas-integration/pom.xml -Pall-tas-tests -Denvironment=default -DrunBugs=false
- name: "Community Distribution Zip content tests"
before_script:
- travis_retry travis_wait 20 mvn -B -V clean install -Pags -DskipTests -Dmaven.javadoc.skip=true
- travis_retry travis_wait 20 mvn -B -ntp -V clean install -Pags -DskipTests -Dmaven.javadoc.skip=true
script:
- travis_wait 20 mvn -B install -f tests/tas-distribution-zip/pom.xml -Prun-distribution-zip-contents-check -DrunBugs=false
- travis_wait 20 mvn -B install -ntp -f tests/tas-distribution-zip/pom.xml -Prun-distribution-zip-contents-check -DrunBugs=false
- name: "Update latest images"
stage: docker_latest
script: travis_retry travis_wait 30 mvn -B -V clean install -DskipTests -Dmaven.javadoc.skip=true -Pags -Ppush-docker-images
script: travis_retry travis_wait 30 mvn -B -ntp -V clean install -DskipTests -Dmaven.javadoc.skip=true -Pags -Ppush-docker-images
- name: "Release and Copy to S3 Staging Bucket"
stage: release

View File

@@ -1,394 +0,0 @@
<h1> 7.2.0 Community
</h1>
<h2>
New Features
</h2>
<li>Upgrade of 3rd party libraries</li>
<br>
The Tika 1.26 library has been upgraded to the Tika 2.1.0. This upgrade brings
some changes in available libraries. If you depend indirectly on transitive
dependencies of Tika 1.26 then you should consider expressing your dependencies
in an explicit way. For more details please see the Tika migration guides:
<a href='https://cwiki.apache.org/confluence/display/TIKA/Migrating+to+Tika+2.0.0'>Migrating
to Tika 2.0.0</a> and
<a href='https://cwiki.apache.org/confluence/display/TIKA/Tika2_0MigrationGuide'>Tika
2.0 Migration Guide</a>
<ul>
<li>org.apache.tika:tika-core:1.26 upgraded to org.apache.tika:tika-core:2.1.0</li>
<li>org.apache.tika:tika-parsers:1.26 replaced by org.apache.tika:tika-parsers-standard-package:2.1.0</li>
</ul>
<h1> 7.1.1 Community
</h1>
<h2> New Features
</h2>
<ul>
<li>New REST API Endpoints:
DELETE '/nodes/{nodeId}/renditions/{renditionId}'
DELETE '/nodes/{nodeId}/versions/{versionId}/renditions/{renditionId}'
</li>
</ul>
<h2> Bug
</h2>
<ul>
<li>[<a href='https://alfresco.atlassian.net/browse/MNT-22611'>MNT-22611</a>] - Disable rules flag not working correctly in bulk import with ACS v6.x or above
</li>
<li>[<a href='https://alfresco.atlassian.net/browse/ACS-2067'>ACS-2067</a>] - DAU: Live Probe seems to fail with 503 when Direct Access Urls are enabled
</li>
<li>[<a href='https://alfresco.atlassian.net/browse/MNT-21706'>MNT-21706</a>] - Change to Node Service permissions breaks setAssociations
</li>
<li>[<a href='https://alfresco.atlassian.net/browse/MNT-21883'>MNT-21883</a>] - Documents Shared from a Smart Folder cannot be Unshared
</li>
<li>[<a href='https://alfresco.atlassian.net/browse/MNT-18700'>MNT-18700</a>] - Message bundles do not deploy/reload automatically when dynamically deployed
</li>
<li>[<a href='https://alfresco.atlassian.net/browse/MNT-22680'>MNT-22680</a>] - Some formatting elements not displaying when viewing a wiki page after ACS v5.2.7.12 installed
</li>
<li>[<a href='https://alfresco.atlassian.net/browse/MNT-21953'>MNT-21953</a>] - Configuration for Handling Failed Thumbnail Creation No Longer Works
</li>
<li>[<a href='https://alfresco.atlassian.net/browse/MNT-22136'>MNT-22136</a>] - WebDAV PROPFIND returns 302 code instead of 404 when using ACS Repo docker image (eg. via docker-compose)
</li>
<li>[<a href='https://alfresco.atlassian.net/browse/MNT-21551'>MNT-21551</a>] - Creating links to Folder does not work when default root node is changed
</li>
<li>[<a href='https://alfresco.atlassian.net/browse/MNT-22715'>MNT-22715</a>] - Document Version Issue - Unexpected: current version does not appear to be 1st version in the list
</li>
<li>[<a href='https://alfresco.atlassian.net/browse/MNT-22601'>MNT-22601</a>] - Admin Console functionality becomes unusable in Alfresco v7.0.1.3
</li>
<li>[<a href='https://alfresco.atlassian.net/browse/ACS-2180'>ACS-2180</a>] - Secret Communication for Alfresco/SOLR is not protecting Alfresco Repository endpoints
</li>
</ul>
<h1> 7.1.0 Community
</h1>
<h2>
New Features
</h2>
<li>Removal of 3rd party libraries
With the offloading of both transforms and metadata extraction to T-Engines a number of 3rd party libraries
are no longer needed within the content repository. They do still exist within the T-Engines performing the
same tasks. Any AMPs that where making use of these will need to provide these libraries themselves. This will
reduce the footprint of the repository and allow more frequent releases of the T-Engines to take advantage of
new functionality or security patches in these libraries.
<ul>
<li>PdfBox org.apache.pdfbox:pdfbox:2.0.21 removed - transforms are now performed in T-Engines</li>
<li>PdfBox org.apache.pdfbox:fontbox:2.0.21 removed - transforms are now performed in T-Engines</li>
<li>PdfBox org.apache.pdfbox:pdfbox-tools:2.0.21 removed - transforms are now performed in T-Engines</li>
</ul>
<br>
<h1> 7.0.0 Community
</h1>
<h2>
New Features
</h2>
<ul>
<li>Metadata Extract
The out of the box extraction of metadata is now generally performed asynchronously via a T-Engine connected to the
repository either as part of the Alfresco Transform Service or as a Local transformer. This provides better security,
scalability and reliability. The framework used for metadata extraction within the content repository remains,
allowing custom extractors / embedders of metadata to still function, as long as they don't extend the extractors
that have been removed. Ideally such custom code should be gradually moved into a T-Engine. For more information see
[Metadata Extractors](https://github.com/Alfresco/acs-packaging/blob/master/docs/metadata-extract-embbed.md). </li>
<li>Removal of Legacy transformers
In ACS 6, the Alfresco Transform Service and Local transformers where introduced to help offload the transformation
of content to a separate process. In ACS 7, the out of the box Legacy transformers and transformation framework have
been removed. This helps provide greater clarity around installation and administration of transformations and
technically a more scalable, reliable and secure environment.</li>
<li>Custom Transforms and Renditions
ACS 7 provides a number of content transforms, but also allows custom transforms to be added.
It is possible to create custom transforms that run in separate processes known as T-Engines. The same engines may
be used in Community and Enterprise Editions.
For more information, see [Custom Transforms and Renditions](https://github.com/Alfresco/acs-packaging/blob/master/docs/custom-transforms-and-renditions.md)
</li>
<li>Core All-In-One (AIO) Transform Engine
We have previously used T-Engines for Community and Enterprise Editions that run in separate processes. (https://docs.alfresco.com/transform-service/latest/)
The Core All-In-One (AIO) Transform Engine combines the current 5x core T-Engines (LibreOffice, imagemagick,
Alfresco PDF Renderer, Tika) packaged together into a single Docker image. Enterprise deployments require
greater scalability and we anticipate in these situations the individual T-Engines will be preferable.
For Community deployments the AIO T-Engine, running it in a single JVM is recommended. In addition the
AIO solution has been updated at with the option to build a single AIO T-Engine.
</li>
<li>Events related to node and association actions
With Alfresco Content Services 7.0, the Content Repository publishes events related to an initial set of actions
to nodes and associations. This is the first time that this feature is introduced as part of the ACS Core Services,
and it will be used in many use cases, as an example by the Alfresco SDK 5. For the moment the supported events
are related to node creation/update/deletion, secondary child association creation/deletion, peer association
creation/deletion.
</li>
<li>New REST API Endpoints:
File Rendition Management API is now available under /s
POST '/nodes/{nodeId}/s/{Id}/renditions'
GET '/nodes/{nodeId}/s/{Id}/renditions'
GET '/nodes/{nodeId}/s/{Id}/renditions/{renditionId}'
GET '/nodes/{nodeId}/s/{Id}/renditions/{renditionId}/content'
Site Membership Management API is now available under /sites
GET '/sites/{siteId}/group-members'
POST '/sites/{siteId}/group-members'
GET '/sites/{siteId}/group-members/{groupId}'
PUT '/sites/{siteId}/group-members/{groupId}'
DELETE '/sites/{siteId}/group-members/{groupId}'
Model API: https://develop.envalfresco.com/api-explorer/?urls.primaryName=Model API
</li>
<li>Recommended Database Patch
ACS 7 contains a recommended database patch, which adds two indexes to the alf_node table and three to alf_transaction.
This patch is optional, but recommended for larger implementations as it can have a big positive performance impact.
These indexes are not automatically applied during upgrade, as the amount of time needed to create them might be
considerable. They should be run manually after the upgrade process completes.
To apply the patch, an admin should set the following Alfresco global property to “true”. Like other patches it will
only be run once, so there is no need to reset the property afterwards.
system.new-node-transaction-indexes.ignored=false
Until this step is completed, you will see Schema Validation warnings reported in the alfresco.log on each startup.
The log will also indicate that the patch was not run.
INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] [...] Ignoring script patch (post-Hibernate): patch.db-V6.3-add-indexes-node-transaction
...
WARN [org.alfresco.repo.domain.schema.SchemaBootstrap] [...] Schema validation found ... potential problems, results written to ...
</li>
<h1> Release Notes - Alfresco - Version Community Edition 201911 GA
</h1>
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.alfresco.com/jira/browse/MNT-20436'>MNT-20436</a>] - “POST /nodes/{nodeId}/children” RestAPI does not create a node without having a mandatory value object, but it outputs the 201 successful response.
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/MNT-20714'>MNT-20714</a>] - [HotFix] /nodes/{nodeId}/content REST API fails for content created by a deleted user
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/MNT-20770'>MNT-20770</a>] - Share non responsive during direct download from S3 if content store selector is also configured
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/MNT-20863'>MNT-20863</a>] - Changing cm:name with REST API /nodes/{nodeId} does not update Primary Path
</li>
</ul>
<h1> Release Notes - Alfresco - Version Community Edition 201910 EA
</h1>
<h2>
New Features
</h2>
<ul>
<li>
<h4>Custom Transforms and Renditions</h4>
<p>Alfresco Content Services (ACS) provides a number of content
transforms, but also allows custom transforms to be added.
<p>It is now possible to create custom transforms that run in
separate processes known as T-Engines (short for Transformer
Engines). The same engines may be used in Community and
Enterprise Editions. They may be directly connected to the ACS
repository as Local Transforms, but in the Enterprise edition there
is the option to include them as part of the Transform Service
which provides more balanced throughput and better administration
capabilities.
<p>For more information see <a href='https://github.com/Alfresco/acs-packaging/blob/master/docs/custom-transforms-and-renditions.md'>Custom Transforms and Renditions</a>
</li>
<li>
<h4>Open-source Transformation Engines</h4>
<p>The core T-Engine images can now be used in Community
Edition.</p>
<p>T-Engines code has been Open-Sourced and is available on Github:</p>
<ul><a href='https://github.com/Alfresco/alfresco-transform-core'>alfresco/alfresco-transform-core</a></ul>
<p>Images are available on Docker Hub:</p>
<ul><a href='https://hub.docker.com/r/alfresco/alfresco-imagemagick'>alfresco/alfresco-imagemagick</a></ul>
<ul><a href='https://hub.docker.com/r/alfresco/alfresco-pdf-renderer'>alfresco/alfresco-pdf-renderer</a></ul>
<ul><a href='https://hub.docker.com/r/alfresco/alfresco-libreoffice'>alfresco/alfresco-libreoffice</a></ul>
<ul><a href='https://hub.docker.com/r/alfresco/alfresco-tika'>alfresco/alfresco-tika</a></ul>
<ul><a href='https://hub.docker.com/r/alfresco/alfresco-transform-misc'>alfresco/alfresco-transform-misc</a></ul>
</p>
</li>
<li>
<h4>Removal of external executables from docker image</h4>
<p>With the introduction of the new Local Transform Service
in Alfresco Community Edition, the capability of executing
remote transformations on T-Engines was enabled. Because of
this, the external executables (Alfresco-Pdf-renderer, Libreoffice
and Imagemagick) have been removed from the docker container to
facilitate the usage of out-of-process transformations.
</p>
</li>
</ul>
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22013'>ALF-22013</a>] - Docker Image for Base Tomcat locale is POSIX
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22060'>ALF-22060</a>] - Reader on the backing store is obtained twice in CachingContentStore
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22056'>ALF-22056</a>] - onCopyCompleteBehaviour not called in order of copy-action
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22073'>ALF-22073</a>] - MailActionExecutor doesn't consider email bodies with a HTML doctype as HTML
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-21988'>ALF-21988</a>] - Tab order for number ranges not ok
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22097'>ALF-22097</a>] - T Engine - add source nodeId parameter
</li>
</ul>
<h2> Improvement
</h2>
<ul>
<li>[<a href='https://issues.alfresco.com/jira/browse/REPO-4318'>REPO-4318</a>] - [COMPLETE] Extraction of transformers and metadata extractors
</li>
</ul>
<h2>
<h1> Release Notes - Alfresco - Version Community Edition 201901 GA
</h1>
<h2>
New Features
</h2>
<ul>
<li>
<h4>ActiveMQ:</h4>
Alfresco ActiveMQ Docker images: <a href='https://github.com/Alfresco/alfresco-docker-activemq'>GitHub Repo</a> <a href='https://hub.docker.com/r/alfresco/alfresco-activemq/'>DockerHub Repo</a><p>
</li>
<li>
<h4>Alfresco Benchmark Framework:</h4>
<p>The benchmark framework project provides a way to run highly scalable, easy-to-run Java-based load and benchmark tests on an Alfresco instance.</p>
<p>It comprises the following: <a href='https://github.com/Alfresco/alfresco-bm-manager'>Alfresco BM Manager</a> and Alfresco BM Drivers.</p>
<p>The currently provided drivers are:</p>
<ul>
<li><a href='https://github.com/Alfresco/alfresco-bm-load-data'>Alfresco Benchmark Load Data</a></li>
<li><a href='https://github.com/Alfresco/alfresco-bm-rest-api'>Alfresco Benchmark Rest Api</a></li>
<li><a href='https://github.com/Alfresco/alfresco-bm-load-users'>Alfresco Benchmark Load Users</a></li>
</ul>
</li>
<li>
<h4>Java 11 support</h4>
<p>ACS is now runnable with OpenJDK 11.0.1. It still remains compatible with JDK 1.8.</p>
</li>
</ul>
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22049'>ALF-22049</a>] - Alfresco does not start
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22041'>ALF-22041</a>] - EKS deployment - SOLR_ALFRESCO_HOST set to wrong host name
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22031'>ALF-22031</a>] - REST API calls silently rollback after the returning a success status
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-21963'>ALF-21963</a>] - Workflow - backslash in nodeRef properties url.
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-21803'>ALF-21803</a>] - Unable to add users to sites whose 'short name' is a substring of 'site'
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-21664'>ALF-21664</a>] - Exception on workflow image by REST API
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-20854'>ALF-20854</a>] - webdav error opening Spanish Accent files
</li>
</ul>
<h2> Improvement
</h2>
<ul>
<li>[<a href='https://issues.alfresco.com/jira/browse/REPO-3668'>REPO-3668</a>] - Renditions: Transform event consumer
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/REPO-7'>REPO-7</a>] - Embed ActiveMQ in the Platform
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/REPO-1957'>REPO-1957</a>] - Transformations Improvement Plan
</li>
</ul>
<h2>
Deprecations
</h2>
<ul>
<li>
TransformService and RenditionService: All Java APIs related to TransformService and RenditionService have been deprecated; the ability to perform arbitrary transformations will be phased out as the new DBP Transform Service takes effect. Renditions can be triggered using the existing repository REST API but will be processed asynchronously using the new services.<br/>
</li>
</ul>
<h2>
Known issues
</h2>
<ul>
<li>
Due to the changes to the RenditionService the Media Management AMP is not supported yet.<br/>
</li>
</ul>
<h2>
<h1> Release Notes - Alfresco - Version Community Edition 201810 EA
</h1>
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-21783'>ALF-21783</a>] - ScriptAuthorityService: No way to get more than 100 results with some methods
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-21917'>ALF-21917</a>] - Document list edit metadata incorrect url escaping
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22001'>ALF-22001</a>] - Faceted search does not work in Japanese
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22030'>ALF-22030</a>] - ADF UI freezes noticeably on a periodic basis during KeyCloak auth requests
</li>
</ul>
<h2> Improvement
</h2>
<ul>
<li>[<a href='https://issues.alfresco.com/jira/browse/REPO-2491'>REPO-2491</a>] - Renditions: Rendition Testing
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/REPO-3651'>REPO-3651</a>] - AWS Load Tests: Infrastructure and Revamp
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/REPO-3663'>REPO-3663</a>] - AWS Load Tests: Initial AWS Cost Estimation with BMF
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/REPO-3667'>REPO-3667</a>] - Renditions: Transform event producer
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/REPO-3677'>REPO-3677</a>] - AWS Services: Basic Deployment
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/REPO-3703'>REPO-3703</a>] - AWS Services: Native Services of ACS
</li>
</ul>
<h2>
<h1> Release Notes - Alfresco - Version Community Edition 201808 EA
</h1>
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-21992'>ALF-21992</a>] - BehaviourFilterImpl.isEnabled(NodeRef, QName) is checking wrong QName in case of subClass
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22006'>ALF-22006</a>] - VersionServicePolicies cannot be disabled on a specific node
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22007'>ALF-22007</a>] - TransactionListeners are executed in unpredictable order
</li>
</ul>
<h2> Improvement
</h2>
<ul>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22011'>ALF-22011</a>] - Upgrade to XMLBeans 3.0.0
</li>
</ul>
<h1> Release Notes - Alfresco - Version Community Edition 201806 GA
</h1>
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22000'>ALF-22000</a>] - Docker: HTML link 693ce565f4c4:8080/share but name
</li>
<li>[<a href='https://issues.alfresco.com/jira/browse/ALF-22008'>ALF-22008</a>] - It is not possible to upload a document without versions using CMIS
</li>
</ul>

View File

@@ -64,7 +64,7 @@ alias comXS='comS && comP'
# Clean up of docker images and content stores (alf_data directories)
alias drm='docker rm -f $(docker ps -q)'
alias arm='rm -rf `find . -name alf_data`'
alias envUp='docker-compose -f acs-community-packaging/dev/docker-compose.yml up'
alias envUp='./acs-community-packaging/scripts/dev/start-compose.sh'
alias envStop='docker-compose -f acs-community-packaging/dev/docker-compose.yml stop'
alias envKill='docker-compose -f acs-community-packaging/dev/docker-compose.yml kill'
alias envRm='docker-compose -f acs-community-packaging/dev/docker-compose.yml rm'

View File

@@ -7,11 +7,11 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<properties>
<dependency.sis.version>1.1</dependency.sis.version>
<dependency.sis.version>1.2</dependency.sis.version>
<tomcat.version>7.0.86</tomcat.version>
<tomcat.default.solr6.port>8983</tomcat.default.solr6.port>
@@ -69,7 +69,8 @@
<dir.root>${runtime.data.folder}/alf_data</dir.root>
<solr.host>localhost</solr.host>
<solr.base.url>/solr</solr.base.url>
<solr.secureComms>none</solr.secureComms>
<solr.secureComms>secret</solr.secureComms>
<solr.sharedSecret>secret</solr.sharedSecret>
<encryption.keystore.type>pkcs12</encryption.keystore.type>
<encryption.cipherAlgorithm>AES/CBC/PKCS5Padding</encryption.cipherAlgorithm>
<encryption.keyAlgorithm>AES</encryption.keyAlgorithm>
@@ -298,6 +299,16 @@
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>license-maven-plugin</artifactId>
<executions>
<execution>
<id>third-party-licenses</id>
<phase>none</phase>
</execution>
</executions>
</plugin>
</plugins>
</build>

View File

@@ -8,7 +8,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<build>

View File

@@ -8,7 +8,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<build>

View File

@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<properties>

View File

@@ -6,7 +6,7 @@ version: "2"
services:
transform-core-aio:
image: alfresco/alfresco-transform-core-aio:2.5.5-A3
image: alfresco/alfresco-transform-core-aio:${TRANSFORMERS_TAG}
mem_limit: 1536m
environment:
JAVA_OPTS: " -Xms256m -Xmx1536m"
@@ -14,7 +14,7 @@ services:
- 8090:8090
postgres:
image: postgres:13.3
image: postgres:14.4
mem_limit: 512m
environment:
- POSTGRES_PASSWORD=alfresco
@@ -25,25 +25,29 @@ services:
- 5432:5432
solr6:
image: alfresco/alfresco-search-services:2.0.0
image: alfresco/alfresco-search-services:2.0.3
mem_limit: 2g
environment:
#Solr needs to know how to register itself with Alfresco
- SOLR_ALFRESCO_HOST=alfresco
- SOLR_ALFRESCO_PORT=8080
SOLR_ALFRESCO_HOST: "alfresco"
SOLR_ALFRESCO_PORT: "8080"
#Alfresco needs to know how to call solr
- SOLR_SOLR_HOST=solr6
- SOLR_SOLR_PORT=8983
SOLR_SOLR_HOST: "solr6"
SOLR_SOLR_PORT: "8983"
#Create the default alfresco and archive cores
- SOLR_CREATE_ALFRESCO_DEFAULTS=alfresco,archive
SOLR_CREATE_ALFRESCO_DEFAULTS: "alfresco,archive"
#HTTP by default
- ALFRESCO_SECURE_COMMS=none
- "SOLR_JAVA_MEM=-Xms2g -Xmx2g"
ALFRESCO_SECURE_COMMS: "secret"
JAVA_TOOL_OPTIONS:
"
-Dalfresco.secureComms.secret=secret
"
SOLR_JAVA_MEM: "-Xms2g -Xmx2g"
ports:
- 8083:8983 #Browser port
activemq:
image: alfresco/alfresco-activemq:5.16.1
image: alfresco/alfresco-activemq:5.17.1-jre11-rockylinux8
mem_limit: 1g
ports:
- 8161:8161 # Web Console

View File

@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<properties>

View File

@@ -8,7 +8,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<dependencies>

View File

@@ -7,7 +7,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<dependencies>

View File

@@ -1,4 +1,17 @@
### Apply AGS community repo AMP to ACS image
# BUILD STAGE AGS
FROM debian:11-slim AS AGSBUILDER
RUN export DEBIAN_FRONTEND=noninteractive; \
apt-get update -qqy && apt-get -yqq install unzip && \
mkdir -p /build/gs-api-explorer
### Copy the AGS war from the local context
COPY target/gs-api-explorer-*.war /build
RUN unzip -q /build/gs-api-explorer-*.war -d /build/gs-api-explorer && \
chmod -R g-w,o= /build
# ACTUAL IMAGE
FROM alfresco/alfresco-content-repository-community:${image.tag}
# Alfresco user does not have permissions to modify webapps or configuration. Switch to root.
@@ -13,11 +26,7 @@ RUN java -jar /usr/local/tomcat/alfresco-mmt/alfresco-mmt*.jar install \
/usr/local/tomcat/webapps/alfresco -directory -nobackup
### Copy gs-api-explorer war into webapps folder
COPY target/gs-api-explorer-*.war /usr/local/tomcat/webapps/
### Unpack gs-api-explorer.war
RUN mkdir /usr/local/tomcat/webapps/gs-api-explorer && cd /usr/local/tomcat/webapps/gs-api-explorer && \
jar -xvf /usr/local/tomcat/webapps/gs-api-explorer-*.war && rm -f /usr/local/tomcat/webapps/gs-api-explorer-*.war
COPY --chown=root:Alfresco --from=AGSBUILDER /build/gs-api-explorer /usr/local/tomcat/webapps/gs-api-explorer
# All files in the tomcat folder must be owned by root user and Alfresco group as mentioned in the parent Dockerfile
RUN chgrp -R Alfresco /usr/local/tomcat && \
@@ -26,4 +35,4 @@ RUN chgrp -R Alfresco /usr/local/tomcat && \
chmod -R g+r /usr/local/tomcat/webapps
# Switching back to alfresco user after having added amps files to run the container as non-root
USER alfresco
USER alfresco

View File

@@ -8,7 +8,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-services-community-docker</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<properties>

View File

@@ -7,7 +7,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<properties>

View File

@@ -8,7 +8,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>share-community-docker</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<properties>

View File

@@ -7,6 +7,6 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
</project>

12
pom.xml
View File

@@ -3,19 +3,19 @@
<artifactId>acs-community-packaging</artifactId>
<packaging>pom</packaging>
<name>Alfresco Content Services Community Packaging</name>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-community-repo</artifactId>
<relativePath>../alfresco-community-repo/pom.xml</relativePath>
<version>14.89</version>
<version>17.101</version>
</parent>
<properties>
<dependency.alfresco-community-repo.version>14.89</dependency.alfresco-community-repo.version>
<dependency.alfresco-community-share.version>14.53</dependency.alfresco-community-share.version>
<dependency.acs-packaging.version>7.2.0-A23</dependency.acs-packaging.version> <!-- for Share distribution zip -->
<dependency.alfresco-community-repo.version>17.101</dependency.alfresco-community-repo.version>
<dependency.alfresco-community-share.version>17.77</dependency.alfresco-community-share.version>
<dependency.acs-packaging.version>7.3.0-A16</dependency.acs-packaging.version> <!-- for Share distribution zip -->
<repo.image.tag>${dependency.alfresco-community-repo.version}</repo.image.tag>
<share.image.tag>${dependency.alfresco-community-share.version}</share.image.tag>
@@ -25,7 +25,7 @@
<connection>scm:git:https://github.com/Alfresco/acs-community-packaging.git</connection>
<developerConnection>scm:git:https://github.com/Alfresco/acs-community-packaging.git</developerConnection>
<url>https://github.com/Alfresco/acs-community-packaging</url>
<tag>7.2.0-A23</tag>
<tag>HEAD</tag>
</scm>
<distributionManagement>

View File

@@ -5,7 +5,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<packaging>pom</packaging>

5
scripts/dev/start-compose.sh Executable file
View File

@@ -0,0 +1,5 @@
set -x
export TRANSFORMERS_TAG=$(mvn -f acs-community-packaging/pom.xml help:evaluate -Dexpression=dependency.alfresco-transform-core.version -q -DforceStdout)
# .env files are picked up from project directory correctly on docker-compose 1.23.0+
docker-compose -f acs-community-packaging/dev/docker-compose.yml up

View File

@@ -53,7 +53,14 @@ if [[ "${SHARE_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] && [ "${TRAVIS_BUILD_STA
fi
SHARE_UPSTREAM_REPO="github.com/Alfresco/alfresco-community-share.git"
# Temporarily opening reflective access during compilation for community-share
# This could be removed once community-share will become Java 17 compliant
# (Maven plugins included e.g.: maven-war-plugin)
export MAVEN_OPTS="--add-opens=java.base/java.util=ALL-UNNAMED \
--add-opens=java.base/java.lang=ALL-UNNAMED \
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED \
--add-opens=java.base/java.text=ALL-UNNAMED \
--add-opens=java.desktop/java.awt.font=ALL-UNNAMED"
# Checkout the upstream share project (tag or branch; + build if the latter)
if [[ "${SHARE_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] ; then
pullAndBuildSameBranchOnUpstream "${SHARE_UPSTREAM_REPO}" "-Pbuild-docker-images -Pags -Dlicense.failOnNotUptodateHeader=true -Ddocker.quay-expires.value=NEVER ${REPO_IMAGE} -Ddependency.alfresco-community-repo.version=${COM_DEPENDENCY_VERSION}"
@@ -62,7 +69,7 @@ else
fi
# Build the current project
mvn -B -V -q install -DskipTests -Dmaven.javadoc.skip=true -Pbuild-docker-images -Pags ${REPO_IMAGE} ${SHARE_IMAGE}
mvn -B -ntp -V -q install -DskipTests -Dmaven.javadoc.skip=true -Pbuild-docker-images -Pags ${REPO_IMAGE} ${SHARE_IMAGE}
popd

View File

@@ -13,7 +13,7 @@ function cloneRepo() {
local REPO="${1}"
local TAG_OR_BRANCH="${2}"
printf "Clonning \"%s\" on %s\n" "${TAG_OR_BRANCH}" "${REPO}"
printf "Cloning \"%s\" on %s\n" "${TAG_OR_BRANCH}" "${REPO}"
# clone the repository branch/tag
pushd "$(dirname "${BASH_SOURCE[0]}")/../../../" >/dev/null
@@ -67,7 +67,7 @@ function evaluatePomProperty() {
pushd "$(dirname "${BASH_SOURCE[0]}")/../../" >/dev/null
mvn -B -q help:evaluate -Dexpression="${KEY}" -DforceStdout
mvn -B -ntp -q help:evaluate -Dexpression="${KEY}" -DforceStdout
popd >/dev/null
}
@@ -122,7 +122,7 @@ function buildUpstreamTag() {
cd "$(basename "${UPSTREAM_REPO%.git}")"
mvn -B -V clean package -DskipTests -Dmaven.javadoc.skip=true "-Dimage.tag=${TAG}" ${EXTRA_BUILD_ARGUMENTS}
mvn -B -ntp -V clean package -DskipTests -Dmaven.javadoc.skip=true "-Dimage.tag=${TAG}" ${EXTRA_BUILD_ARGUMENTS}
popd
}
@@ -135,8 +135,8 @@ function buildSameBranchOnUpstream() {
cd "$(basename "${UPSTREAM_REPO%.git}")"
mvn -B -V -q clean install -DskipTests -Dmaven.javadoc.skip=true ${EXTRA_BUILD_ARGUMENTS}
mvn -B -V -q install -DskipTests -f packaging/tests/pom.xml
mvn -B -ntp -V -q clean install -DskipTests -Dmaven.javadoc.skip=true ${EXTRA_BUILD_ARGUMENTS}
mvn -B -ntp -V -q install -DskipTests -f packaging/tests/pom.xml
popd
}
@@ -152,7 +152,7 @@ function pullUpstreamTagAndBuildDockerImage() {
cd "$(basename "${UPSTREAM_REPO%.git}")"
mvn -B -V clean package -DskipTests -Dmaven.javadoc.skip=true "-Dimage.tag=${TAG}" ${EXTRA_BUILD_ARGUMENTS}
mvn -B -ntp -V clean package -DskipTests -Dmaven.javadoc.skip=true "-Dimage.tag=${TAG}" ${EXTRA_BUILD_ARGUMENTS}
popd
}
@@ -169,8 +169,8 @@ function pullAndBuildSameBranchOnUpstream() {
cd "$(basename "${UPSTREAM_REPO%.git}")"
mvn -B -V -q clean install -DskipTests -Dmaven.javadoc.skip=true ${EXTRA_BUILD_ARGUMENTS}
mvn -B -V -q install -DskipTests -f packaging/tests/pom.xml
mvn -B -ntp -V -q clean install -DskipTests -Dmaven.javadoc.skip=true ${EXTRA_BUILD_ARGUMENTS}
mvn -B -ntp -V -q install -DskipTests -f packaging/tests/pom.xml
popd
}

View File

@@ -8,7 +8,7 @@ set -vex
#
if [ -z "${RELEASE_VERSION}" ]; then
echo "Please provide a RELEASE_VERSION in the format <acs-version>-<additional-info> (7.2.0-EA or 7.2.0-SNAPSHOT)"
echo "Please provide a RELEASE_VERSION in the format <acs-version>-<additional-info> (e.g. 7.2.0-A2)"
exit 1
fi
@@ -17,11 +17,7 @@ DESTINATION="s3://eu.dl.alfresco.com/release/community/RM/${RELEASE_VERSION}"
printf "\n%s\n%s\n" "${SOURCE}" "${DESTINATION}"
aws s3 cp --acl private \
"${SOURCE}/alfresco-governance-services-community-${RELEASE_VERSION}.zip" \
"${DESTINATION}/alfresco-governance-services-community-${RELEASE_VERSION}.zip"
aws s3 cp --acl private --recursive "${SOURCE}" "${DESTINATION}"
set +vex
echo "=========================== Finishing Copy to Release Bucket Script =========================="

View File

@@ -8,7 +8,7 @@ set -vex
#
if [ -z "${RELEASE_VERSION}" ]; then
echo "Please provide a RELEASE_VERSION in the format <acs-version>-<additional-info> (7.2.0-EA or 7.2.0-SNAPSHOT)"
echo "Please provide a RELEASE_VERSION in the format <acs-version>-<additional-info> (e.g. 7.2.0-A2)"
exit 1
fi
@@ -17,15 +17,7 @@ DESTINATION="s3://eu.dl.alfresco.com/release/community/${RELEASE_VERSION}-build-
printf "\n%s\n%s\n" "${SOURCE}" "${DESTINATION}"
aws s3 cp --acl private \
"${SOURCE}/alfresco.war" \
"${DESTINATION}/alfresco.war"
aws s3 cp --acl private \
"${SOURCE}/alfresco-content-services-community-distribution-${RELEASE_VERSION}.zip" \
"${DESTINATION}/alfresco-content-services-community-distribution-${RELEASE_VERSION}.zip"
aws s3 cp --acl private --recursive "${SOURCE}" "${DESTINATION}"
set +vex
echo "=========================== Finishing Copy to Release Bucket Script =========================="

View File

@@ -6,7 +6,7 @@ pushd "$(dirname "${BASH_SOURCE[0]}")/../../"
if [ -z "${RELEASE_VERSION}" ] || [ -z "${DEVELOPMENT_VERSION}" ]; then
echo "Please provide a Release and Development version in the format <acs-version>-<additional-info> (7.2.0-EA or 7.2.0-SNAPSHOT)"
echo "Please provide a Release and Development version in the format <acs-version>-<additional-info> (e.g. 7.2.0-A2)"
exit 1
fi
@@ -16,6 +16,7 @@ git checkout -B "${TRAVIS_BRANCH}"
git config user.email "${GIT_EMAIL}"
mvn -B \
-ntp \
-Prelease,all-tas-tests -Pags \
-DreleaseVersion="${RELEASE_VERSION}" \
-DdevelopmentVersion="${DEVELOPMENT_VERSION}" \

View File

@@ -16,7 +16,15 @@ mkdir -p deploy_dir
cp distribution/target/alfresco.war deploy_dir
cp distribution/target/*-distribution*.zip deploy_dir
# Create third party license csv file and add it to the deploy directory.
python3 ./third-party-license-overrides/thirdPartyLicenseCSVCreator.py --project "`pwd`" --version "${VERSION}" --combined --output "deploy_dir"
unzip deploy_dir/*-distribution*.zip -d deploy_dir/community-acs
zippaths=""
for file in `find deploy_dir/community-acs -name "*.amp" -o -name "*.war" -not -name "ROOT.war" -not -name "_vti_bin.war"`
do
zippaths+="$file|"
done
zippaths=${zippaths::-1}
python3 ./third-party-license-overrides/thirdPartyLicenseCSVCreator.py --zippaths "${zippaths}" --version "${VERSION}" --combined --output "deploy_dir"
rm -rf deploy_dir/community-acs
echo "Local deploy directory content:"
ls -lA deploy_dir

View File

@@ -9,7 +9,7 @@ pushd "$(dirname "${BASH_SOURCE[0]}")/../../"
#
if [ -z "${RELEASE_VERSION}" ]; then
echo "Please provide a RELEASE_VERSION in the format <acs-version>-<additional-info> (7.2.0-EA or 7.2.0-SNAPSHOT)"
echo "Please provide a RELEASE_VERSION in the format <acs-version>-<additional-info> (e.g. 7.2.0-A2)"
exit 1
fi

View File

@@ -1,4 +1,3 @@
TRANSFORMERS_TAG=2.5.5-A3
SOLR6_TAG=2.0.2
POSTGRES_TAG=13.3
ACTIVEMQ_TAG=5.16.1
SOLR6_TAG=2.0.3
POSTGRES_TAG=14.4
ACTIVEMQ_TAG=5.17.1-jre11-rockylinux8

View File

@@ -28,7 +28,8 @@ services:
-Ddb.url=jdbc:postgresql://postgres:5432/alfresco
-Dsolr.host=solr6
-Dsolr.port=8983
-Dsolr.secureComms=none
-Dsolr.secureComms=secret
-Dsolr.sharedSecret=secret
-Dsolr.base.url=/solr
-Dindex.subsystem.name=solr6
-Dalfresco.restApi.basicAuthScheme=true
@@ -63,15 +64,19 @@ services:
image: alfresco/alfresco-search-services:${SOLR6_TAG}
environment:
#Solr needs to know how to register itself with Alfresco
- SOLR_ALFRESCO_HOST=alfresco
- SOLR_ALFRESCO_PORT=8080
SOLR_ALFRESCO_HOST: "alfresco"
SOLR_ALFRESCO_PORT: "8080"
#Alfresco needs to know how to call solr
- SOLR_SOLR_HOST=solr6
- SOLR_SOLR_PORT=8983
SOLR_SOLR_HOST: "solr6"
SOLR_SOLR_PORT: "8983"
#Create the default alfresco and archive cores
- SOLR_CREATE_ALFRESCO_DEFAULTS=alfresco,archive
SOLR_CREATE_ALFRESCO_DEFAULTS: "alfresco,archive"
#HTTP by default
- ALFRESCO_SECURE_COMMS=none
ALFRESCO_SECURE_COMMS: "secret"
JAVA_TOOL_OPTIONS:
"
-Dalfresco.secureComms.secret=secret
"
ports:
- 8083:8983 #Browser port

View File

@@ -28,7 +28,8 @@ services:
-Ddb.url=jdbc:postgresql://postgres:5432/alfresco
-Dsolr.host=solr6
-Dsolr.port=8983
-Dsolr.secureComms=none
-Dsolr.secureComms=secret
-Dsolr.sharedSecret=secret
-Dsolr.base.url=/solr
-Dindex.subsystem.name=solr6
-Dalfresco.restApi.basicAuthScheme=true
@@ -66,15 +67,19 @@ services:
image: alfresco/alfresco-search-services:${SOLR6_TAG}
environment:
#Solr needs to know how to register itself with Alfresco
- SOLR_ALFRESCO_HOST=alfresco
- SOLR_ALFRESCO_PORT=8080
SOLR_ALFRESCO_HOST: "alfresco"
SOLR_ALFRESCO_PORT: "8080"
#Alfresco needs to know how to call solr
- SOLR_SOLR_HOST=solr6
- SOLR_SOLR_PORT=8983
SOLR_SOLR_HOST: "solr6"
SOLR_SOLR_PORT: "8983"
#Create the default alfresco and archive cores
- SOLR_CREATE_ALFRESCO_DEFAULTS=alfresco,archive
SOLR_CREATE_ALFRESCO_DEFAULTS: "alfresco,archive"
#HTTP by default
- ALFRESCO_SECURE_COMMS=none
ALFRESCO_SECURE_COMMS: "secret"
JAVA_TOOL_OPTIONS:
"
-Dalfresco.secureComms.secret=secret
"
ports:
- 8083:8983 #Browser port

View File

@@ -6,7 +6,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<modules>

View File

@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<developers>

View File

@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<properties>
@@ -21,7 +21,7 @@
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>3.22.0</version>
<version>3.23.1</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -32,7 +32,7 @@
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-model</artifactId>
<version>3.8.4</version>
<version>3.8.6</version>
</dependency>
</dependencies>

View File

@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<developers>

View File

@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<developers>
@@ -23,7 +23,7 @@
<properties>
<suiteXmlFile>${project.basedir}/src/test/resources/integration-suite.xml</suiteXmlFile>
<dependency.groovy.version>3.0.9</dependency.groovy.version>
<dependency.groovy.version>3.0.12</dependency.groovy.version>
</properties>
<dependencies>
@@ -114,8 +114,10 @@
<suiteXmlFiles>
<suiteXmlFile>${suiteXmlFile}</suiteXmlFile>
</suiteXmlFiles>
<!-- Keeping illegal-access=warn for Java 11 compatibility, even though it has no effect on JDK 17 -->
<argLine>
--illegal-access=warn
--add-opens=java.base/java.lang=ALL-UNNAMED
</argLine>
</configuration>
</plugin>

View File

@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<developers>
@@ -84,8 +84,10 @@
<suiteXmlFiles>
<suiteXmlFile>${suiteXmlFile}</suiteXmlFile>
</suiteXmlFiles>
<!-- Keeping illegal-access=warn for Java 11 compatibility, even though it has no effect on JDK 17 -->
<argLine>
--illegal-access=warn
--add-opens=java.base/java.lang=ALL-UNNAMED
</argLine>
</configuration>
</plugin>

View File

@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.2.0-A23</version>
<version>7.3.0-A17-SNAPSHOT</version>
</parent>
<developers>