Compare commits

..
755 Commits
Author SHA1 Message Date
alfresco-build 55fc6cb022 [maven-release-plugin][skip ci] prepare release 23.3.23 2026-02-18 12:14:17 +00:00
alfresco-build 6e07275b73 [release][publish] 23.3.23
Update upstream versions
    - alfresco-community-repo:   23.3.21.3
    - alfresco-enterprise-share: 23.3.1.14
    - acs-packaging:             23.3.23
    - RELEASE_VERSION:           23.3.23
    - DEVELOPMENT_VERSION:       23.3.24-SNAPSHOT
2026-02-18 11:14:43 +00:00
alfresco-build c477194f8a [release][publish] 23.3.22
Update upstream versions
    - alfresco-community-repo:   23.3.21.3
    - alfresco-enterprise-share: 23.3.1.13
    - acs-packaging:             23.3.22
    - RELEASE_VERSION:           23.3.22
    - DEVELOPMENT_VERSION:       23.3.23-SNAPSHOT
2026-02-16 16:08:17 +00:00
alfresco-build 30f480b4b5 [release][publish] 23.3.16
Update upstream versions
    - alfresco-community-repo:   23.3.16.1
    - alfresco-enterprise-share: 23.3.1.10
    - acs-packaging:             23.3.16
    - RELEASE_VERSION:           23.3.16
    - DEVELOPMENT_VERSION:       23.3.17-SNAPSHOT
2025-12-15 23:52:11 +00:00
alfresco-build cc75cca1fb [maven-release-plugin][skip ci] prepare for next development iteration 2025-02-13 11:58:32 +00:00
alfresco-build 76c2c2faac [maven-release-plugin][skip ci] prepare release 23.3.3 2025-02-13 11:58:30 +00:00
Gerard Olenski 1514ed7fcb ACS-9240 Please [release] 23.3.3 and [publish] 2025-02-13 11:32:55 +01:00
alfresco-build 48252b9cac [maven-release-plugin][skip ci] prepare for next development iteration 2025-02-13 09:52:46 +00:00
alfresco-build 352fe9003a [maven-release-plugin][skip ci] prepare release 23.3.3-A1 2025-02-13 09:52:43 +00:00
Gerard Olenski a5b1b62732 ACS-9240 [release] 23.3.3-A1 [skip tests] [skip docker_latest] 2025-02-13 10:38:14 +01:00
Gerard Olenski 670ad5649b ACS-9240 Community release 23.3.3
- disabled headers check
2025-02-13 08:46:37 +01:00
Gerard Olenski 1fcd25cb74 ACS-9240 Community release 23.3.3
- prepare alpha version
2025-02-13 08:42:39 +01:00
alfresco-build 81023c8e99 [maven-release-plugin][skip ci] prepare release 23.3.0 2024-08-23 12:59:04 +00:00
alfresco-build 697f2820c1 [release][publish] 23.3.0
Update upstream versions
    - alfresco-community-repo:   23.3.0.98
    - alfresco-enterprise-share: 23.3.0.85
    - acs-packaging:             23.3.0
    - RELEASE_VERSION:           23.3.0
    - DEVELOPMENT_VERSION:       23.4.0-A1-SNAPSHOT
2024-08-23 12:01:14 +00:00
alfresco-build 2a555e44ec [maven-release-plugin][skip ci] prepare for next development iteration 2024-08-22 08:48:24 +00:00
alfresco-build 6d8f528ee4 [maven-release-plugin][skip ci] prepare release 23.3.0-A38 2024-08-22 08:48:22 +00:00
alfresco-build 32dbf00695 [release] 23.3.0-A38
Update upstream versions
    - alfresco-community-repo:   23.3.0.96
    - alfresco-enterprise-share: 23.3.0.83
    - acs-packaging:             23.3.0-A38
    - RELEASE_VERSION:           23.3.0-A38
    - DEVELOPMENT_VERSION:       23.3.0-A39-SNAPSHOT
2024-08-22 07:51:22 +00:00
alfresco-build e9d741b411 [release] 23.3.0-A37
Update upstream versions
    - alfresco-community-repo:   23.3.0.96
    - alfresco-enterprise-share: 23.3.0.83
    - acs-packaging:             23.3.0-A37
    - RELEASE_VERSION:           23.3.0-A37
    - DEVELOPMENT_VERSION:       23.3.0-A38-SNAPSHOT
2024-08-20 11:50:47 +00:00
alfresco-build 088c159ba4 [maven-release-plugin][skip ci] prepare for next development iteration 2024-08-18 02:26:11 +00:00
alfresco-build cb185f90d1 [maven-release-plugin][skip ci] prepare release 23.3.0-A36 2024-08-18 02:26:10 +00:00
alfresco-build f36db37acd [release] 23.3.0-A36
Update upstream versions
    - alfresco-community-repo:   23.3.0.95
    - alfresco-enterprise-share: 23.3.0.82
    - acs-packaging:             23.3.0-A36
    - RELEASE_VERSION:           23.3.0-A36
    - DEVELOPMENT_VERSION:       23.3.0-A37-SNAPSHOT
2024-08-18 01:28:10 +00:00
alfresco-build 75d5d39208 [maven-release-plugin][skip ci] prepare for next development iteration 2024-08-14 15:08:18 +00:00
alfresco-build d0c6c8b8b4 [maven-release-plugin][skip ci] prepare release 23.3.0-A35 2024-08-14 15:08:16 +00:00
alfresco-build bd0cac80ac [release] 23.3.0-A35
Update upstream versions
    - alfresco-community-repo:   23.3.0.94
    - alfresco-enterprise-share: 23.3.0.81
    - acs-packaging:             23.3.0-A35
    - RELEASE_VERSION:           23.3.0-A35
    - DEVELOPMENT_VERSION:       23.3.0-A36-SNAPSHOT
2024-08-14 14:09:04 +00:00
alfresco-build 4031b67417 [maven-release-plugin][skip ci] prepare for next development iteration 2024-08-14 08:24:18 +00:00
alfresco-build f2aa80352b [maven-release-plugin][skip ci] prepare release 23.3.0-A34 2024-08-14 08:24:17 +00:00
alfresco-build 26624ece0b [release] 23.3.0-A34
Update upstream versions
    - alfresco-community-repo:   23.3.0.94
    - alfresco-enterprise-share: 23.3.0.81
    - acs-packaging:             23.3.0-A34
    - RELEASE_VERSION:           23.3.0-A34
    - DEVELOPMENT_VERSION:       23.3.0-A35-SNAPSHOT
2024-08-14 07:26:39 +00:00
alfresco-build 86ac11e74e [maven-release-plugin][skip ci] prepare for next development iteration 2024-08-11 20:14:48 +00:00
alfresco-build 62abf6c0d3 [maven-release-plugin][skip ci] prepare release 23.3.0-A33 2024-08-11 20:14:47 +00:00
alfresco-build 96afa81b30 [release] 23.3.0-A33
Update upstream versions
    - alfresco-community-repo:   23.3.0.93
    - alfresco-enterprise-share: 23.3.0.80
    - acs-packaging:             23.3.0-A33
    - RELEASE_VERSION:           23.3.0-A33
    - DEVELOPMENT_VERSION:       23.3.0-A34-SNAPSHOT
2024-08-11 19:19:32 +00:00
alfresco-build 726ec9715b [release] 23.3.0-A32
Update upstream versions
    - alfresco-community-repo:   23.3.0.88
    - alfresco-enterprise-share: 23.3.0.79
    - acs-packaging:             23.3.0-A32
    - RELEASE_VERSION:           23.3.0-A32
    - DEVELOPMENT_VERSION:       23.3.0-A33-SNAPSHOT
2024-08-04 01:34:46 +00:00
alfresco-build 3a6eabb2b0 [maven-release-plugin][skip ci] prepare for next development iteration 2024-07-31 15:57:40 +00:00
alfresco-build b9175cda67 [maven-release-plugin][skip ci] prepare release 23.3.0-A31 2024-07-31 15:57:38 +00:00
alfresco-build d8e74c9a66 [release] 23.3.0-A31
Update upstream versions
    - alfresco-community-repo:   23.3.0.86
    - alfresco-enterprise-share: 23.3.0.78
    - acs-packaging:             23.3.0-A31
    - RELEASE_VERSION:           23.3.0-A31
    - DEVELOPMENT_VERSION:       23.3.0-A32-SNAPSHOT
2024-07-31 14:57:07 +00:00
alfresco-build 0d2508cfd8 [maven-release-plugin][skip ci] prepare for next development iteration 2024-07-30 15:48:05 +00:00
alfresco-build 0602443410 [maven-release-plugin][skip ci] prepare release 23.3.0-A30 2024-07-30 15:48:03 +00:00
alfresco-build bbf45555f9 [release] 23.3.0-A30
Update upstream versions
    - alfresco-community-repo:   23.3.0.85
    - alfresco-enterprise-share: 23.3.0.77
    - acs-packaging:             23.3.0-A30
    - RELEASE_VERSION:           23.3.0-A30
    - DEVELOPMENT_VERSION:       23.3.0-A31-SNAPSHOT
2024-07-30 14:50:40 +00:00
alfresco-build 1a4161bc4e [maven-release-plugin][skip ci] prepare for next development iteration 2024-07-28 02:17:57 +00:00
alfresco-build 0a8349beac [maven-release-plugin][skip ci] prepare release 23.3.0-A29 2024-07-28 02:17:55 +00:00
alfresco-build 600292cab8 [release] 23.3.0-A29
Update upstream versions
    - alfresco-community-repo:   23.3.0.85
    - alfresco-enterprise-share: 23.3.0.77
    - acs-packaging:             23.3.0-A29
    - RELEASE_VERSION:           23.3.0-A29
    - DEVELOPMENT_VERSION:       23.3.0-A30-SNAPSHOT
2024-07-28 01:18:05 +00:00
alfresco-build bc6e6e6fe4 [maven-release-plugin][skip ci] prepare for next development iteration 2024-07-14 02:22:28 +00:00
alfresco-build c36870e49c [maven-release-plugin][skip ci] prepare release 23.3.0-A28 2024-07-14 02:22:27 +00:00
alfresco-build 3a381a3425 [release] 23.3.0-A28
Update upstream versions
    - alfresco-community-repo:   23.3.0.73
    - alfresco-enterprise-share: 23.3.0.75
    - acs-packaging:             23.3.0-A28
    - RELEASE_VERSION:           23.3.0-A28
    - DEVELOPMENT_VERSION:       23.3.0-A29-SNAPSHOT
2024-07-14 01:25:42 +00:00
dependabot[bot] db50d96160 Bump org.codehaus.groovy:groovy from 3.0.19 to 3.0.22 (#1581)
Bumps [org.codehaus.groovy:groovy](https://github.com/apache/groovy) from 3.0.19 to 3.0.22.
- [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>
2024-07-11 17:16:19 +02:00
dependabot[bot] ce2d1d0a3b Bump org.assertj:assertj-core from 3.24.2 to 3.26.3 (#1580)
Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.24.2 to 3.26.3.
- [Release notes](https://github.com/assertj/assertj/releases)
- [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.24.2...assertj-build-3.26.3)

---
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>
2024-07-11 16:58:36 +02:00
alfresco-build affa2b3fd1 [maven-release-plugin][skip ci] prepare for next development iteration 2024-07-08 13:05:41 +00:00
alfresco-build c1784b388f [maven-release-plugin][skip ci] prepare release 23.3.0-M1 2024-07-08 13:05:38 +00:00
alfresco-build 0e4b6df7af [release] 23.3.0-M1
Update upstream versions
    - alfresco-community-repo:   23.3.0.66
    - alfresco-enterprise-share: 23.3.0.74
    - acs-packaging:             23.3.0-M1
    - RELEASE_VERSION:           23.3.0-M1
    - DEVELOPMENT_VERSION:       23.3.0-A28-SNAPSHOT
2024-07-08 11:16:09 +00:00
alfresco-build 3f0a7757eb [maven-release-plugin][skip ci] prepare for next development iteration 2024-07-08 10:11:31 +00:00
alfresco-build a4d0e78887 [maven-release-plugin][skip ci] prepare release 23.3.0-A27 2024-07-08 10:11:30 +00:00
alfresco-build 898e4e2ad7 [release] 23.3.0-A27
Update upstream versions
    - alfresco-community-repo:   23.3.0.66
    - alfresco-enterprise-share: 23.3.0.74
    - acs-packaging:             23.3.0-A27
    - RELEASE_VERSION:           23.3.0-A27
    - DEVELOPMENT_VERSION:       23.3.0-A28-SNAPSHOT
2024-07-08 09:12:14 +00:00
Sara 0a6521de02 Bump SS/IE to 2.0.11 (#1568) 2024-07-04 16:44:58 +01:00
alfresco-build 05bdb689f2 [maven-release-plugin][skip ci] prepare for next development iteration 2024-07-01 12:01:32 +00:00
alfresco-build 6cc270264b [maven-release-plugin][skip ci] prepare release 23.3.0-A26 2024-07-01 12:01:29 +00:00
alfresco-build 57b7fe7d65 [release] 23.3.0-A26
Update upstream versions
    - alfresco-community-repo:   23.3.0.62
    - alfresco-enterprise-share: 23.3.0.73
    - acs-packaging:             23.3.0-A26
    - RELEASE_VERSION:           23.3.0-A26
    - DEVELOPMENT_VERSION:       23.3.0-A27-SNAPSHOT
2024-07-01 11:05:30 +00:00
alfresco-build fd4f1f24b0 [maven-release-plugin][skip ci] prepare for next development iteration 2024-06-30 02:31:20 +00:00
alfresco-build bac86e7ca1 [maven-release-plugin][skip ci] prepare release 23.3.0-A25 2024-06-30 02:31:18 +00:00
alfresco-build 8c94e339dd [release] 23.3.0-A25
Update upstream versions
    - alfresco-community-repo:   23.3.0.62
    - alfresco-enterprise-share: 23.3.0.72
    - acs-packaging:             23.3.0-A25
    - RELEASE_VERSION:           23.3.0-A25
    - DEVELOPMENT_VERSION:       23.3.0-A26-SNAPSHOT
2024-06-30 01:33:53 +00:00
alfresco-build 07a5f7f88f [release] 23.3.0-A24
Update upstream versions
    - alfresco-community-repo:   23.3.0.60
    - alfresco-enterprise-share: 23.3.0.69
    - acs-packaging:             23.3.0-A24
    - RELEASE_VERSION:           23.3.0-A24
    - DEVELOPMENT_VERSION:       23.3.0-A25-SNAPSHOT
2024-06-27 05:54:46 +00:00
alfresco-build 544165e172 [maven-release-plugin][skip ci] prepare for next development iteration 2024-06-25 13:59:40 +00:00
alfresco-build ee13662274 [maven-release-plugin][skip ci] prepare release 23.3.0-A23 2024-06-25 13:59:38 +00:00
alfresco-build db8676b73e [release] 23.3.0-A23
Update upstream versions
    - alfresco-community-repo:   23.3.0.57
    - alfresco-enterprise-share: 23.3.0.68
    - acs-packaging:             23.3.0-A23
    - RELEASE_VERSION:           23.3.0-A23
    - DEVELOPMENT_VERSION:       23.3.0-A24-SNAPSHOT
2024-06-25 13:02:02 +00:00
alfresco-build b363c0341c [maven-release-plugin][skip ci] prepare for next development iteration 2024-06-23 02:21:05 +00:00
alfresco-build 8606ff3aa2 [maven-release-plugin][skip ci] prepare release 23.3.0-A22 2024-06-23 02:21:03 +00:00
alfresco-build c7625052ba [release] 23.3.0-A22
Update upstream versions
    - alfresco-community-repo:   23.3.0.57
    - alfresco-enterprise-share: 23.3.0.67
    - acs-packaging:             23.3.0-A22
    - RELEASE_VERSION:           23.3.0-A22
    - DEVELOPMENT_VERSION:       23.3.0-A23-SNAPSHOT
2024-06-23 01:22:06 +00:00
alfresco-build eb22a74f1f [maven-release-plugin][skip ci] prepare for next development iteration 2024-06-17 18:50:30 +00:00
alfresco-build a858c7046e [maven-release-plugin][skip ci] prepare release 23.3.0-A21 2024-06-17 18:50:29 +00:00
alfresco-build 5944ef48c4 [release] 23.3.0-A21
Update upstream versions
    - alfresco-community-repo:   23.3.0.52
    - alfresco-enterprise-share: 23.3.0.61
    - acs-packaging:             23.3.0-A21
    - RELEASE_VERSION:           23.3.0-A21
    - DEVELOPMENT_VERSION:       23.3.0-A22-SNAPSHOT
2024-06-17 17:53:28 +00:00
Kacper Magdziarz f5aa0c93e6 Bump SS/IE to 2.0.11-A6 (#1562) 2024-06-17 14:56:49 +02:00
alfresco-build 90ffa23561 [maven-release-plugin][skip ci] prepare for next development iteration 2024-06-16 02:17:57 +00:00
alfresco-build cca10c3bd4 [maven-release-plugin][skip ci] prepare release 23.3.0-A20 2024-06-16 02:17:55 +00:00
alfresco-build 3a8c21ae48 [release] 23.3.0-A20
Update upstream versions
    - alfresco-community-repo:   23.3.0.51
    - alfresco-enterprise-share: 23.3.0.57
    - acs-packaging:             23.3.0-A20
    - RELEASE_VERSION:           23.3.0-A20
    - DEVELOPMENT_VERSION:       23.3.0-A21-SNAPSHOT
2024-06-16 01:20:06 +00:00
alfresco-build dfdfbed093 [maven-release-plugin][skip ci] prepare for next development iteration 2024-06-09 02:20:36 +00:00
alfresco-build b302eb9714 [maven-release-plugin][skip ci] prepare release 23.3.0-A19 2024-06-09 02:20:34 +00:00
alfresco-build dd9cb21d5c [release] 23.3.0-A19
Update upstream versions
    - alfresco-community-repo:   23.3.0.50
    - alfresco-enterprise-share: 23.3.0.52
    - acs-packaging:             23.3.0-A19
    - RELEASE_VERSION:           23.3.0-A19
    - DEVELOPMENT_VERSION:       23.3.0-A20-SNAPSHOT
2024-06-09 01:22:17 +00:00
alfresco-build 0dd61c2e0d [release] 23.3.0-A18
Update upstream versions
    - alfresco-community-repo:   23.3.0.46
    - alfresco-enterprise-share: 23.3.0.46
    - acs-packaging:             23.3.0-A18
    - RELEASE_VERSION:           23.3.0-A18
    - DEVELOPMENT_VERSION:       23.3.0-A19-SNAPSHOT
2024-06-05 06:09:12 +00:00
alfresco-build b5d253d6db [maven-release-plugin][skip ci] prepare for next development iteration 2024-06-02 02:35:54 +00:00
alfresco-build da4c4e24c5 [maven-release-plugin][skip ci] prepare release 23.3.0-A17 2024-06-02 02:35:51 +00:00
alfresco-build 32ae60eadf [release] 23.3.0-A17
Update upstream versions
    - alfresco-community-repo:   23.3.0.43
    - alfresco-enterprise-share: 23.3.0.42
    - acs-packaging:             23.3.0-A17
    - RELEASE_VERSION:           23.3.0-A17
    - DEVELOPMENT_VERSION:       23.3.0-A18-SNAPSHOT
2024-06-02 01:36:36 +00:00
alfresco-build 7d28684e55 [maven-release-plugin][skip ci] prepare for next development iteration 2024-05-26 02:17:19 +00:00
alfresco-build 7eaffbed80 [maven-release-plugin][skip ci] prepare release 23.3.0-A16 2024-05-26 02:17:17 +00:00
alfresco-build ee5830808e [release] 23.3.0-A16
Update upstream versions
    - alfresco-community-repo:   23.3.0.41
    - alfresco-enterprise-share: 23.3.0.37
    - acs-packaging:             23.3.0-A16
    - RELEASE_VERSION:           23.3.0-A16
    - DEVELOPMENT_VERSION:       23.3.0-A17-SNAPSHOT
2024-05-26 01:18:05 +00:00
alfresco-build 72ca0e34a1 [maven-release-plugin][skip ci] prepare for next development iteration 2024-05-19 02:28:51 +00:00
alfresco-build 3106d3e7be [maven-release-plugin][skip ci] prepare release 23.3.0-A15 2024-05-19 02:28:49 +00:00
alfresco-build c1a7f6ffb0 [release] 23.3.0-A15
Update upstream versions
    - alfresco-community-repo:   23.3.0.39
    - alfresco-enterprise-share: 23.3.0.35
    - acs-packaging:             23.3.0-A15
    - RELEASE_VERSION:           23.3.0-A15
    - DEVELOPMENT_VERSION:       23.3.0-A16-SNAPSHOT
2024-05-19 01:30:00 +00:00
alfresco-build d4f0006825 [maven-release-plugin][skip ci] prepare for next development iteration 2024-05-12 02:23:26 +00:00
alfresco-build 5af41219a3 [maven-release-plugin][skip ci] prepare release 23.3.0-A14 2024-05-12 02:23:24 +00:00
alfresco-build e5031aadb4 [release] 23.3.0-A14
Update upstream versions
    - alfresco-community-repo:   23.3.0.36
    - alfresco-enterprise-share: 23.3.0.33
    - acs-packaging:             23.3.0-A14
    - RELEASE_VERSION:           23.3.0-A14
    - DEVELOPMENT_VERSION:       23.3.0-A15-SNAPSHOT
2024-05-12 01:26:27 +00:00
alfresco-build e8b9b64afc [maven-release-plugin][skip ci] prepare for next development iteration 2024-05-05 02:23:05 +00:00
alfresco-build a9975152b7 [maven-release-plugin][skip ci] prepare release 23.3.0-A13 2024-05-05 02:23:03 +00:00
alfresco-build db5a85fc43 [release] 23.3.0-A13
Update upstream versions
    - alfresco-community-repo:   23.3.0.32
    - alfresco-enterprise-share: 23.3.0.28
    - acs-packaging:             23.3.0-A13
    - RELEASE_VERSION:           23.3.0-A13
    - DEVELOPMENT_VERSION:       23.3.0-A14-SNAPSHOT
2024-05-05 01:21:41 +00:00
alfresco-build fcedcd878b [maven-release-plugin][skip ci] prepare for next development iteration 2024-04-28 02:43:35 +00:00
alfresco-build a58cc3dc72 [maven-release-plugin][skip ci] prepare release 23.3.0-A12 2024-04-28 02:43:34 +00:00
alfresco-build e699b6cce5 [release] 23.3.0-A12
Update upstream versions
    - alfresco-community-repo:   23.3.0.28
    - alfresco-enterprise-share: 23.3.0.26
    - acs-packaging:             23.3.0-A12
    - RELEASE_VERSION:           23.3.0-A12
    - DEVELOPMENT_VERSION:       23.3.0-A13-SNAPSHOT
2024-04-28 01:43:09 +00:00
alfresco-build 3e82bb8707 [maven-release-plugin][skip ci] prepare for next development iteration 2024-04-21 02:48:11 +00:00
alfresco-build 511d5cafdb [maven-release-plugin][skip ci] prepare release 23.3.0-A11 2024-04-21 02:48:09 +00:00
alfresco-build 23b1718396 [release] 23.3.0-A11
Update upstream versions
    - alfresco-community-repo:   23.3.0.27
    - alfresco-enterprise-share: 23.3.0.25
    - acs-packaging:             23.3.0-A11
    - RELEASE_VERSION:           23.3.0-A11
    - DEVELOPMENT_VERSION:       23.3.0-A12-SNAPSHOT
2024-04-21 01:49:26 +00:00
Wojtek Świętoń 9a70909b6b ACS-6309 Fix reportportal dependencies 2024-04-16 10:46:54 +02:00
alfresco-build d652dc6d66 [maven-release-plugin][skip ci] prepare for next development iteration 2024-04-15 10:59:08 +00:00
alfresco-build c27b8dfeed [maven-release-plugin][skip ci] prepare release 23.3.0-A10 2024-04-15 10:59:06 +00:00
Domenico Sibilio 5532c6bc57 [skip tests][release] 23.3.0-A10 2024-04-15 12:33:59 +02:00
alfresco-build 10fbf62e00 [release] 23.3.0-A10
Update upstream versions
    - alfresco-community-repo:   23.3.0.25
    - alfresco-enterprise-share: 23.3.0.21
    - acs-packaging:             23.3.0-A10
    - RELEASE_VERSION:           23.3.0-A10
    - DEVELOPMENT_VERSION:       23.3.0-A11-SNAPSHOT
2024-04-15 09:18:29 +00:00
Domenico Sibilio 0a3e5c9770 ACS-7481 Bump IE/SS to 2.0.10 (#1553) 2024-04-12 14:57:56 +02:00
alfresco-build 15bdd187c8 [release] 23.3.0-A9
Update upstream versions
    - alfresco-community-repo:   23.3.0.21
    - alfresco-enterprise-share: 23.3.0.19
    - acs-packaging:             23.3.0-A9
    - RELEASE_VERSION:           23.3.0-A9
    - DEVELOPMENT_VERSION:       23.3.0-A10-SNAPSHOT
2024-04-07 01:22:50 +00:00
Domenico Sibilio cb8ec03d95 ACS-6961 Bump IE/SS to 2.0.10-A1 (#1550) 2024-04-05 14:10:49 +02:00
kcichonczyk 718f352838 [ACS-7470] migrate to docker compose v2 2024-04-04 11:20:59 +02:00
alfresco-build c7794747ee [maven-release-plugin][skip ci] prepare for next development iteration 2024-04-04 08:16:32 +00:00
alfresco-build b7ce513320 [maven-release-plugin][skip ci] prepare release 23.3.0-A8 2024-04-04 08:16:30 +00:00
alfresco-build da02d4d273 [release] 23.3.0-A8
Update upstream versions
    - alfresco-community-repo:   23.3.0.15
    - alfresco-enterprise-share: 23.3.0.18
    - acs-packaging:             23.3.0-A8
    - RELEASE_VERSION:           23.3.0-A8
    - DEVELOPMENT_VERSION:       23.3.0-A9-SNAPSHOT
2024-04-04 07:17:34 +00:00
alfresco-build 22a27773fd [release] 23.3.0-A7
Update upstream versions
    - alfresco-community-repo:   23.3.0.15
    - alfresco-enterprise-share: 23.3.0.17
    - acs-packaging:             23.3.0-A7
    - RELEASE_VERSION:           23.3.0-A7
    - DEVELOPMENT_VERSION:       23.3.0-A8-SNAPSHOT
2024-04-03 10:24:24 +00:00
alfresco-build c94e81c198 [maven-release-plugin][skip ci] prepare for next development iteration 2024-03-31 02:30:51 +00:00
alfresco-build 5aa54969af [maven-release-plugin][skip ci] prepare release 23.3.0-A6 2024-03-31 02:30:48 +00:00
alfresco-build 92b5a9b8e4 [release] 23.3.0-A6
Update upstream versions
    - alfresco-community-repo:   23.3.0.15
    - alfresco-enterprise-share: 23.3.0.16
    - acs-packaging:             23.3.0-A6
    - RELEASE_VERSION:           23.3.0-A6
    - DEVELOPMENT_VERSION:       23.3.0-A7-SNAPSHOT
2024-03-31 01:32:35 +00:00
alfresco-build c8ad52884a [maven-release-plugin][skip ci] prepare for next development iteration 2024-03-24 02:21:00 +00:00
alfresco-build 2dd77da097 [maven-release-plugin][skip ci] prepare release 23.3.0-A5 2024-03-24 02:20:59 +00:00
alfresco-build dc8f9bf4ea [release] 23.3.0-A5
Update upstream versions
    - alfresco-community-repo:   23.3.0.12
    - alfresco-enterprise-share: 23.3.0.15
    - acs-packaging:             23.3.0-A5
    - RELEASE_VERSION:           23.3.0-A5
    - DEVELOPMENT_VERSION:       23.3.0-A6-SNAPSHOT
2024-03-24 01:25:24 +00:00
alfresco-build 946ad7b9bd [maven-release-plugin][skip ci] prepare for next development iteration 2024-03-17 02:20:57 +00:00
alfresco-build 77100a81dc [maven-release-plugin][skip ci] prepare release 23.3.0-A4 2024-03-17 02:20:55 +00:00
alfresco-build 71cefc3d9a [release] 23.3.0-A4
Update upstream versions
    - alfresco-community-repo:   23.3.0.10
    - alfresco-enterprise-share: 23.3.0.12
    - acs-packaging:             23.3.0-A4
    - RELEASE_VERSION:           23.3.0-A4
    - DEVELOPMENT_VERSION:       23.3.0-A5-SNAPSHOT
2024-03-17 01:21:36 +00:00
alfresco-build 5b6b23f656 [release] 23.3.0-A3
Update upstream versions
    - alfresco-community-repo:   23.3.0.8
    - alfresco-enterprise-share: 23.3.0.11
    - acs-packaging:             23.3.0-A3
    - RELEASE_VERSION:           23.3.0-A3
    - DEVELOPMENT_VERSION:       23.3.0-A4-SNAPSHOT
2024-03-10 01:16:22 +00:00
alfresco-build 1d6460398a [maven-release-plugin][skip ci] prepare for next development iteration 2024-03-03 03:15:27 +00:00
alfresco-build 0fcef3cca8 [maven-release-plugin][skip ci] prepare release 23.3.0-A2 2024-03-03 03:15:25 +00:00
alfresco-build 4fb77ddba8 [release] 23.3.0-A2
Update upstream versions
    - alfresco-community-repo:   23.3.0.6
    - alfresco-enterprise-share: 23.3.0.9
    - acs-packaging:             23.3.0-A2
    - RELEASE_VERSION:           23.3.0-A2
    - DEVELOPMENT_VERSION:       23.3.0-A3-SNAPSHOT
2024-03-03 01:55:39 +00:00
alfresco-build e7226b42d4 [maven-release-plugin][skip ci] prepare for next development iteration 2024-02-25 02:14:59 +00:00
alfresco-build 8ec1a1a9b5 [maven-release-plugin][skip ci] prepare release 23.3.0-A1 2024-02-25 02:14:58 +00:00
alfresco-build 0e89c23b14 [release] 23.3.0-A1
Update upstream versions
    - alfresco-community-repo:   23.3.0.4
    - alfresco-enterprise-share: 23.3.0.4
    - acs-packaging:             23.3.0-A1
    - RELEASE_VERSION:           23.3.0-A1
    - DEVELOPMENT_VERSION:       23.3.0-A2-SNAPSHOT
2024-02-25 01:17:05 +00:00
mpichura 3213ce72c5 Updating master branch to 23.3.0 after 23.2.0 ACS release [skip ci] 2024-02-19 16:34:50 +01:00
alfresco-build ce62a721e4 [release] 23.2.0-A18
Update upstream versions
    - alfresco-community-repo:   23.2.0.50
    - alfresco-enterprise-share: 23.2.0.58
    - acs-packaging:             23.2.0-A18
    - RELEASE_VERSION:           23.2.0-A18
    - DEVELOPMENT_VERSION:       23.2.0-A19-SNAPSHOT
2024-02-18 01:37:16 +00:00
alfresco-build 5600bcc5ef [maven-release-plugin][skip ci] prepare for next development iteration 2024-02-14 00:19:50 +00:00
alfresco-build 7d7cc3cf0a [maven-release-plugin][skip ci] prepare release 23.2.0-A17 2024-02-14 00:19:48 +00:00
alfresco-build 806e7cbc3a [release] 23.2.0-A17
Update upstream versions
    - alfresco-community-repo:   23.2.0.45
    - alfresco-enterprise-share: 23.2.0.52
    - acs-packaging:             23.2.0-A17
    - RELEASE_VERSION:           23.2.0-A17
    - DEVELOPMENT_VERSION:       23.2.0-A18-SNAPSHOT
2024-02-13 23:18:11 +00:00
alfresco-build f766f25d97 [maven-release-plugin][skip ci] prepare for next development iteration 2024-02-11 02:19:17 +00:00
alfresco-build a4449af635 [maven-release-plugin][skip ci] prepare release 23.2.0-A16 2024-02-11 02:19:16 +00:00
alfresco-build 0791f53e89 [release] 23.2.0-A16
Update upstream versions
    - alfresco-community-repo:   23.2.0.45
    - alfresco-enterprise-share: 23.2.0.49
    - acs-packaging:             23.2.0-A16
    - RELEASE_VERSION:           23.2.0-A16
    - DEVELOPMENT_VERSION:       23.2.0-A17-SNAPSHOT
2024-02-11 01:18:39 +00:00
alfresco-build 56f76fba19 [maven-release-plugin][skip ci] prepare for next development iteration 2024-02-04 02:12:32 +00:00
alfresco-build f5ad17a9a0 [maven-release-plugin][skip ci] prepare release 23.2.0-A15 2024-02-04 02:12:31 +00:00
alfresco-build 9119a35939 [release] 23.2.0-A15
Update upstream versions
    - alfresco-community-repo:   23.2.0.41
    - alfresco-enterprise-share: 23.2.0.44
    - acs-packaging:             23.2.0-A15
    - RELEASE_VERSION:           23.2.0-A15
    - DEVELOPMENT_VERSION:       23.2.0-A16-SNAPSHOT
2024-02-04 01:16:00 +00:00
alfresco-build 8efa004e28 [maven-release-plugin][skip ci] prepare for next development iteration 2024-01-30 09:40:05 +00:00
alfresco-build 58751b98d8 [maven-release-plugin][skip ci] prepare release 23.2.0-A14 2024-01-30 09:40:03 +00:00
alfresco-build f0a77ca965 [release] 23.2.0-A14
Update upstream versions
    - alfresco-community-repo:   23.2.0.37
    - alfresco-enterprise-share: 23.2.0.39
    - acs-packaging:             23.2.0-A14
    - RELEASE_VERSION:           23.2.0-A14
    - DEVELOPMENT_VERSION:       23.2.0-A15-SNAPSHOT
2024-01-30 08:43:35 +00:00
alfresco-build 7da64a6ac2 [release] 23.2.0-A13
Update upstream versions
    - alfresco-community-repo:   23.2.0.37
    - alfresco-enterprise-share: 23.2.0.39
    - acs-packaging:             23.2.0-A13
    - RELEASE_VERSION:           23.2.0-A13
    - DEVELOPMENT_VERSION:       23.2.0-A14-SNAPSHOT
2024-01-28 01:21:00 +00:00
alfresco-build d7c09e862a [maven-release-plugin][skip ci] prepare for next development iteration 2024-01-21 02:30:09 +00:00
alfresco-build 354acdb9f5 [maven-release-plugin][skip ci] prepare release 23.2.0-A12 2024-01-21 02:30:07 +00:00
alfresco-build 8d4f482d75 [release] 23.2.0-A12
Update upstream versions
    - alfresco-community-repo:   23.2.0.34
    - alfresco-enterprise-share: 23.2.0.34
    - acs-packaging:             23.2.0-A12
    - RELEASE_VERSION:           23.2.0-A12
    - DEVELOPMENT_VERSION:       23.2.0-A13-SNAPSHOT
2024-01-21 01:27:39 +00:00
alfresco-build bec4dbca62 [maven-release-plugin][skip ci] prepare for next development iteration 2024-01-15 16:34:40 +00:00
alfresco-build 2becded5d3 [maven-release-plugin][skip ci] prepare release 23.2.0-M1 2024-01-15 16:34:38 +00:00
alfresco-build ed9e9f610e [release] 23.2.0-M1
Update upstream versions
    - alfresco-community-repo:   23.2.0.32
    - alfresco-enterprise-share: 23.2.0.32
    - acs-packaging:             23.2.0-M1
    - RELEASE_VERSION:           23.2.0-M1
    - DEVELOPMENT_VERSION:       23.2.0-A12-SNAPSHOT
2024-01-15 15:37:06 +00:00
alfresco-build 890a5bcd90 [maven-release-plugin][skip ci] prepare for next development iteration 2024-01-14 02:23:45 +00:00
alfresco-build 821c5fb519 [maven-release-plugin][skip ci] prepare release 23.2.0-A11 2024-01-14 02:23:44 +00:00
alfresco-build 8a36da0605 [release] 23.2.0-A11
Update upstream versions
    - alfresco-community-repo:   23.2.0.32
    - alfresco-enterprise-share: 23.2.0.32
    - acs-packaging:             23.2.0-A11
    - RELEASE_VERSION:           23.2.0-A11
    - DEVELOPMENT_VERSION:       23.2.0-A12-SNAPSHOT
2024-01-14 01:23:35 +00:00
alfresco-build f8c6a806eb [release] 23.2.0-A10
Update upstream versions
    - alfresco-community-repo:   23.2.0.31
    - alfresco-enterprise-share: 23.2.0.30
    - acs-packaging:             23.2.0-A10
    - RELEASE_VERSION:           23.2.0-A10
    - DEVELOPMENT_VERSION:       23.2.0-A11-SNAPSHOT
2024-01-07 01:17:23 +00:00
alfresco-build 5e99ab660b [maven-release-plugin][skip ci] prepare for next development iteration 2024-01-05 00:15:12 +00:00
alfresco-build a5c271c7b8 [maven-release-plugin][skip ci] prepare release 23.2.0-A9 2024-01-05 00:15:10 +00:00
alfresco-build f907d052b3 [release] 23.2.0-A9
Update upstream versions
    - alfresco-community-repo:   23.2.0.30
    - alfresco-enterprise-share: 23.2.0.28
    - acs-packaging:             23.2.0-A9
    - RELEASE_VERSION:           23.2.0-A9
    - DEVELOPMENT_VERSION:       23.2.0-A10-SNAPSHOT
2024-01-04 23:17:20 +00:00
alfresco-build 3ed5046777 [release] 23.2.0-A8
Update upstream versions
    - alfresco-community-repo:   23.2.0.26
    - alfresco-enterprise-share: 23.2.0.21
    - acs-packaging:             23.2.0-A8
    - RELEASE_VERSION:           23.2.0-A8
    - DEVELOPMENT_VERSION:       23.2.0-A9-SNAPSHOT
2023-12-31 01:51:13 +00:00
alfresco-build c1b243625b [maven-release-plugin][skip ci] prepare for next development iteration 2023-12-24 02:49:34 +00:00
alfresco-build fa56edd3f4 [maven-release-plugin][skip ci] prepare release 23.2.0-A7 2023-12-24 02:49:32 +00:00
alfresco-build 0de1ae65a9 [release] 23.2.0-A7
Update upstream versions
    - alfresco-community-repo:   23.2.0.25
    - alfresco-enterprise-share: 23.2.0.20
    - acs-packaging:             23.2.0-A7
    - RELEASE_VERSION:           23.2.0-A7
    - DEVELOPMENT_VERSION:       23.2.0-A8-SNAPSHOT
2023-12-24 01:46:05 +00:00
alfresco-build 4aec7abf93 [maven-release-plugin][skip ci] prepare for next development iteration 2023-12-17 02:10:14 +00:00
alfresco-build 05795e517c [maven-release-plugin][skip ci] prepare release 23.2.0-A6 2023-12-17 02:10:12 +00:00
alfresco-build d7d77f71dd [release] 23.2.0-A6
Update upstream versions
    - alfresco-community-repo:   23.2.0.22
    - alfresco-enterprise-share: 23.2.0.15
    - acs-packaging:             23.2.0-A6
    - RELEASE_VERSION:           23.2.0-A6
    - DEVELOPMENT_VERSION:       23.2.0-A7-SNAPSHOT
2023-12-17 01:14:05 +00:00
alfresco-build 5cc915f7f5 [maven-release-plugin][skip ci] prepare for next development iteration 2023-12-10 02:14:38 +00:00
alfresco-build c2f30f0bf9 [maven-release-plugin][skip ci] prepare release 23.2.0-A5 2023-12-10 02:14:37 +00:00
alfresco-build b65ae950fd [release] 23.2.0-A5
Update upstream versions
    - alfresco-community-repo:   23.2.0.18
    - alfresco-enterprise-share: 23.2.0.12
    - acs-packaging:             23.2.0-A5
    - RELEASE_VERSION:           23.2.0-A5
    - DEVELOPMENT_VERSION:       23.2.0-A6-SNAPSHOT
2023-12-10 01:17:32 +00:00
alfresco-build 9d39afd88c [maven-release-plugin][skip ci] prepare for next development iteration 2023-12-03 02:44:17 +00:00
alfresco-build b80a644f65 [maven-release-plugin][skip ci] prepare release 23.2.0-A4 2023-12-03 02:44:15 +00:00
alfresco-build 6d92cd441c [release] 23.2.0-A4
Update upstream versions
    - alfresco-community-repo:   23.2.0.17
    - alfresco-enterprise-share: 23.2.0.11
    - acs-packaging:             23.2.0-A4
    - RELEASE_VERSION:           23.2.0-A4
    - DEVELOPMENT_VERSION:       23.2.0-A5-SNAPSHOT
2023-12-03 01:22:11 +00:00
alfresco-build f5e366c6cf [maven-release-plugin][skip ci] prepare for next development iteration 2023-11-19 02:14:28 +00:00
alfresco-build adec7629f8 [maven-release-plugin][skip ci] prepare release 23.2.0-A3 2023-11-19 02:14:26 +00:00
alfresco-build 287dcffa0e [release] 23.2.0-A3
Update upstream versions
    - alfresco-community-repo:   23.2.0.13
    - alfresco-enterprise-share: 23.2.0.3
    - acs-packaging:             23.2.0-A3
    - RELEASE_VERSION:           23.2.0-A3
    - DEVELOPMENT_VERSION:       23.2.0-A4-SNAPSHOT
2023-11-19 01:17:20 +00:00
Domenico Sibilio d233044274 MNT-24063 Bump ActiveMQ to 5.18.3 (#1540) 2023-11-16 15:41:01 +01:00
alfresco-build 2b21baa935 [maven-release-plugin][skip ci] prepare for next development iteration 2023-11-12 02:39:11 +00:00
alfresco-build dcf3d00277 [maven-release-plugin][skip ci] prepare release 23.2.0-A2 2023-11-12 02:39:09 +00:00
alfresco-build e4613936f5 [release] 23.2.0-A2
Update upstream versions
    - alfresco-community-repo:   23.2.0.7
    - alfresco-enterprise-share: 23.2.0.2
    - acs-packaging:             23.2.0-A2
    - RELEASE_VERSION:           23.2.0-A2
    - DEVELOPMENT_VERSION:       23.2.0-A3-SNAPSHOT
2023-11-12 01:34:12 +00:00
alfresco-build 67aacbb0f6 [maven-release-plugin][skip ci] prepare for next development iteration 2023-11-05 02:39:52 +00:00
alfresco-build 7833d53b2a [maven-release-plugin][skip ci] prepare release 23.2.0-A1 2023-11-05 02:39:49 +00:00
alfresco-build 5549a53791 [release] 23.2.0-A1
Update upstream versions
    - alfresco-community-repo:   23.2.0.2
    - alfresco-enterprise-share: 23.2.0.1
    - acs-packaging:             23.2.0-A1
    - RELEASE_VERSION:           23.2.0-A1
    - DEVELOPMENT_VERSION:       23.2.0-A2-SNAPSHOT
2023-11-05 01:27:32 +00:00
mpichura 4f2bc499a7 Update Master branch to 23.2.0 [skip ci] 2023-10-31 19:37:16 +01:00
alfresco-build a5e44a583e [maven-release-plugin][skip ci] prepare for next development iteration 2023-10-31 16:57:25 +00:00
alfresco-build 6ba785704a [maven-release-plugin][skip ci] prepare release 23.1.0 2023-10-31 16:57:22 +00:00
alfresco-build fdd014cf11 [release][publish] 23.1.0
Update upstream versions
    - alfresco-community-repo:   23.1.0.255
    - alfresco-enterprise-share: 23.1.0.269
    - acs-packaging:             23.1.0
    - RELEASE_VERSION:           23.1.0
    - DEVELOPMENT_VERSION:       23.2.0-A1-SNAPSHOT
2023-10-31 15:31:41 +00:00
alfresco-build 6346c32e76 [release] 23.1.0-A51
Update upstream versions
    - alfresco-community-repo:   23.1.0.254
    - alfresco-enterprise-share: 23.1.0.264
    - acs-packaging:             23.1.0-A51
    - RELEASE_VERSION:           23.1.0-A51
    - DEVELOPMENT_VERSION:       23.1.0-A52-SNAPSHOT
2023-10-29 01:40:22 +00:00
alfresco-build 7835f5b2d2 [release] 23.1.0-A50
Update upstream versions
    - alfresco-community-repo:   23.1.0.253
    - alfresco-enterprise-share: 23.1.0.262
    - acs-packaging:             23.1.0-A50
    - RELEASE_VERSION:           23.1.0-A50
    - DEVELOPMENT_VERSION:       23.1.0-A51-SNAPSHOT
2023-10-25 18:20:53 +00:00
alfresco-build 9023c154f4 [maven-release-plugin][skip ci] prepare for next development iteration 2023-10-24 19:23:03 +00:00
alfresco-build 6a2c3fc023 [maven-release-plugin][skip ci] prepare release 23.1.0-A49 2023-10-24 19:23:01 +00:00
alfresco-build c6f27d3b0a [release] 23.1.0-A49
Update upstream versions
    - alfresco-community-repo:   23.1.0.253
    - alfresco-enterprise-share: 23.1.0.261
    - acs-packaging:             23.1.0-A49
    - RELEASE_VERSION:           23.1.0-A49
    - DEVELOPMENT_VERSION:       23.1.0-SNAPSHOT
2023-10-24 17:55:05 +00:00
alfresco-build b8f48fb5b6 [maven-release-plugin][skip ci] prepare for next development iteration 2023-10-19 21:28:09 +00:00
alfresco-build e7301f1b96 [maven-release-plugin][skip ci] prepare release 23.1.0-A48 2023-10-19 21:28:07 +00:00
alfresco-build ead8bf08fa [release] 23.1.0-A48
Update upstream versions
    - alfresco-community-repo:   23.1.0.248
    - alfresco-enterprise-share: 23.1.0.254
    - acs-packaging:             23.1.0-A48
    - RELEASE_VERSION:           23.1.0-A48
    - DEVELOPMENT_VERSION:       23.1.0-A49-SNAPSHOT
2023-10-19 20:15:06 +00:00
alfresco-build 88091e8bd5 [maven-release-plugin][skip ci] prepare for next development iteration 2023-10-15 03:15:10 +00:00
alfresco-build 9fac786681 [maven-release-plugin][skip ci] prepare release 23.1.0-A47 2023-10-15 03:15:08 +00:00
alfresco-build 7d1bc6e7e7 [release] 23.1.0-A47
Update upstream versions
    - alfresco-community-repo:   23.1.0.246
    - alfresco-enterprise-share: 23.1.0.252
    - acs-packaging:             23.1.0-A47
    - RELEASE_VERSION:           23.1.0-A47
    - DEVELOPMENT_VERSION:       23.1.0-A48-SNAPSHOT
2023-10-15 01:50:30 +00:00
Piotr Żurek ce52e367df ACS-6103 Upgrade PostgreSQL version (#1539) 2023-10-13 14:50:45 +02:00
alfresco-build fe69c1801b [maven-release-plugin][skip ci] prepare for next development iteration 2023-10-08 03:09:44 +00:00
alfresco-build 2bef15a06e [maven-release-plugin][skip ci] prepare release 23.1.0-A46 2023-10-08 03:09:41 +00:00
alfresco-build de6b97e368 [release] 23.1.0-A46
Update upstream versions
    - alfresco-community-repo:   23.1.0.237
    - alfresco-enterprise-share: 23.1.0.248
    - acs-packaging:             23.1.0-A46
    - RELEASE_VERSION:           23.1.0-A46
    - DEVELOPMENT_VERSION:       23.1.0-A47-SNAPSHOT
2023-10-08 01:48:39 +00:00
alfresco-build 33ecddda9b [maven-release-plugin][skip ci] prepare for next development iteration 2023-10-01 02:54:03 +00:00
alfresco-build 02cf0aa02f [maven-release-plugin][skip ci] prepare release 23.1.0-A45 2023-10-01 02:54:01 +00:00
alfresco-build c93334581c [release] 23.1.0-A45
Update upstream versions
    - alfresco-community-repo:   23.1.0.233
    - alfresco-enterprise-share: 23.1.0.241
    - acs-packaging:             23.1.0-A45
    - RELEASE_VERSION:           23.1.0-A45
    - DEVELOPMENT_VERSION:       23.1.0-A46-SNAPSHOT
2023-10-01 01:34:35 +00:00
alfresco-build e14ebf5b92 [maven-release-plugin][skip ci] prepare for next development iteration 2023-09-26 06:10:49 +00:00
alfresco-build ae888805ee [maven-release-plugin][skip ci] prepare release 23.1.0-A44 2023-09-26 06:10:47 +00:00
alfresco-build 13dbb1f269 [release] 23.1.0-A44
Update upstream versions
    - alfresco-community-repo:   23.1.0.227
    - alfresco-enterprise-share: 23.1.0.233
    - acs-packaging:             23.1.0-A44
    - RELEASE_VERSION:           23.1.0-A44
    - DEVELOPMENT_VERSION:       23.1.0-A45-SNAPSHOT
2023-09-26 04:49:11 +00:00
alfresco-build d24a99f129 [maven-release-plugin][skip ci] prepare for next development iteration 2023-09-24 02:58:05 +00:00
alfresco-build fa13901bd9 [maven-release-plugin][skip ci] prepare release 23.1.0-A43 2023-09-24 02:58:02 +00:00
alfresco-build 891e23fcaa [release] 23.1.0-A43
Update upstream versions
    - alfresco-community-repo:   23.1.0.225
    - alfresco-enterprise-share: 23.1.0.230
    - acs-packaging:             23.1.0-A43
    - RELEASE_VERSION:           23.1.0-A43
    - DEVELOPMENT_VERSION:       23.1.0-A44-SNAPSHOT
2023-09-24 01:40:34 +00:00
dependabot[bot] ba716a34e3 Bump org.apache.maven:maven-model from 3.9.3 to 3.9.4 (#1527)
Bumps [org.apache.maven:maven-model](https://github.com/apache/maven) from 3.9.3 to 3.9.4.
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.9.3...maven-3.9.4)

---
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>
2023-09-19 14:06:42 +05:30
alfresco-build 9096bf8f2a [maven-release-plugin][skip ci] prepare for next development iteration 2023-09-18 09:57:37 +00:00
alfresco-build fe71f6f426 [maven-release-plugin][skip ci] prepare release 23.1.0-M4 2023-09-18 09:57:35 +00:00
alfresco-build 8ec4bc84b8 [release] 23.1.0-M4
Update upstream versions
    - alfresco-community-repo:   23.1.0.221
    - alfresco-enterprise-share: 23.1.0.226
    - acs-packaging:             23.1.0-M4
    - RELEASE_VERSION:           23.1.0-M4
    - DEVELOPMENT_VERSION:       23.1.0-A43-SNAPSHOT
2023-09-18 08:39:00 +00:00
alfresco-build ecba39dce0 [maven-release-plugin][skip ci] prepare for next development iteration 2023-09-17 02:47:29 +00:00
alfresco-build d8241e10ff [maven-release-plugin][skip ci] prepare release 23.1.0-A42 2023-09-17 02:47:27 +00:00
alfresco-build 6a6af800fc [release] 23.1.0-A42
Update upstream versions
    - alfresco-community-repo:   23.1.0.221
    - alfresco-enterprise-share: 23.1.0.226
    - acs-packaging:             23.1.0-A42
    - RELEASE_VERSION:           23.1.0-A42
    - DEVELOPMENT_VERSION:       23.1.0-A43-SNAPSHOT
2023-09-17 01:31:17 +00:00
alfresco-build 372ac1af04 [maven-release-plugin][skip ci] prepare for next development iteration 2023-09-14 21:41:43 +00:00
alfresco-build bf42081f01 [maven-release-plugin][skip ci] prepare release 23.1.0-A41 2023-09-14 21:41:41 +00:00
alfresco-build de53aa17ab [release] 23.1.0-A41
Update upstream versions
    - alfresco-community-repo:   23.1.0.218
    - alfresco-enterprise-share: 23.1.0.223
    - acs-packaging:             23.1.0-A41
    - RELEASE_VERSION:           23.1.0-A41
    - DEVELOPMENT_VERSION:       23.1.0-A42-SNAPSHOT
2023-09-14 20:20:29 +00:00
Piotr Żurek f28200a3a2 Try to free runner's disk space (#1536) 2023-09-14 19:07:44 +02:00
alfresco-build 85cc15dc17 [maven-release-plugin][skip ci] prepare for next development iteration 2023-09-14 16:36:20 +00:00
alfresco-build 4478b49365 [maven-release-plugin][skip ci] prepare release 23.1.0-A40 2023-09-14 16:36:18 +00:00
alfresco-build 85ee3ed03c [release] 23.1.0-A40
Update upstream versions
    - alfresco-community-repo:   23.1.0.218
    - alfresco-enterprise-share: 23.1.0.222
    - acs-packaging:             23.1.0-A40
    - RELEASE_VERSION:           23.1.0-A40
    - DEVELOPMENT_VERSION:       23.1.0-A41-SNAPSHOT
2023-09-14 15:08:09 +00:00
alfresco-build f288145889 [maven-release-plugin][skip ci] prepare for next development iteration 2023-09-14 12:49:26 +00:00
alfresco-build 0488add6e4 [maven-release-plugin][skip ci] prepare release 23.1.0-A39 2023-09-14 12:49:23 +00:00
alfresco-build ed37a5154d [release] 23.1.0-A39
Update upstream versions
    - alfresco-community-repo:   23.1.0.218
    - alfresco-enterprise-share: 23.1.0.222
    - acs-packaging:             23.1.0-A39
    - RELEASE_VERSION:           23.1.0-A39
    - DEVELOPMENT_VERSION:       23.1.0-A40-SNAPSHOT
2023-09-14 11:26:45 +00:00
alfresco-build 97bc4cb261 [release] 23.1.0-A38
Update upstream versions
    - alfresco-community-repo:   23.1.0.218
    - alfresco-enterprise-share: 23.1.0.221
    - acs-packaging:             23.1.0-A38
    - RELEASE_VERSION:           23.1.0-A38
    - DEVELOPMENT_VERSION:       23.1.0-A39-SNAPSHOT
2023-09-13 16:20:56 +00:00
alfresco-build 56ab0be42b [release] 23.1.0-A37
Update upstream versions
    - alfresco-community-repo:   23.1.0.218
    - alfresco-enterprise-share: 23.1.0.219
    - acs-packaging:             23.1.0-A37
    - RELEASE_VERSION:           23.1.0-A37
    - DEVELOPMENT_VERSION:       23.1.0-A38-SNAPSHOT
2023-09-12 06:53:54 +00:00
alfresco-build d97bd0ea92 [release] 23.1.0-A36
Update upstream versions
    - alfresco-community-repo:   23.1.0.217
    - alfresco-enterprise-share: 23.1.0.217
    - acs-packaging:             23.1.0-A36
    - RELEASE_VERSION:           23.1.0-A36
    - DEVELOPMENT_VERSION:       23.1.0-A37-SNAPSHOT
2023-09-10 01:47:11 +00:00
kcichonczyk a166637d0b [ACS-5832] restore tomcat test (#1533) 2023-09-05 15:05:39 +02:00
kcichonczyk 9ca7937111 [ACS-5934] remove share workaround 2023-09-05 10:15:17 +02:00
alfresco-build a769c80da3 [release] 23.1.0-A35
Update upstream versions
    - alfresco-community-repo:   23.1.0.209
    - alfresco-enterprise-share: 23.1.0.203
    - acs-packaging:             23.1.0-A35
    - RELEASE_VERSION:           23.1.0-A35
    - DEVELOPMENT_VERSION:       23.1.0-A36-SNAPSHOT
2023-09-03 01:42:30 +00:00
Piotr Żurek ae32cf5685 ACS-5933 Switch to SS/IE 2.0.8.1 (#1531) 2023-09-01 10:34:04 +02:00
kcichonczyk b537680089 [ACS-5903] replace glassfish json dependency with parsson 2023-09-01 09:54:08 +02:00
Sara 87714d2530 ACS-5905 Remove outdated dependabot overrides (#1529) 2023-09-01 08:13:59 +01:00
alfresco-build 9eaf9c2c08 [release] 23.1.0-A34
Update upstream versions
    - alfresco-community-repo:   23.1.0.205
    - alfresco-enterprise-share: 23.1.0.201
    - acs-packaging:             23.1.0-A34
    - RELEASE_VERSION:           23.1.0-A34
    - DEVELOPMENT_VERSION:       23.1.0-A35-SNAPSHOT
2023-08-31 19:06:18 +00:00
alfresco-build 9e8bb77f40 [release] 23.1.0-A33
Update upstream versions
    - alfresco-community-repo:   23.1.0.203
    - alfresco-enterprise-share: 23.1.0.198
    - acs-packaging:             23.1.0-A33
    - RELEASE_VERSION:           23.1.0-A33
    - DEVELOPMENT_VERSION:       23.1.0-A34-SNAPSHOT
2023-08-27 01:43:42 +00:00
alfresco-build 251fde4d47 [release] 23.1.0-A32
Update upstream versions
    - alfresco-community-repo:   23.1.0.200
    - alfresco-enterprise-share: 23.1.0.197
    - acs-packaging:             23.1.0-A32
    - RELEASE_VERSION:           23.1.0-A32
    - DEVELOPMENT_VERSION:       23.1.0-A33-SNAPSHOT
2023-08-25 09:01:06 +00:00
alfresco-build c79b4ea86b [release] 23.1.0-A31
Update upstream versions
    - alfresco-community-repo:   23.1.0.199
    - alfresco-enterprise-share: 23.1.0.196
    - acs-packaging:             23.1.0-A31
    - RELEASE_VERSION:           23.1.0-A31
    - DEVELOPMENT_VERSION:       23.1.0-A32-SNAPSHOT
2023-08-24 10:15:41 +00:00
dependabot[bot] 13418d82fc Bump org.codehaus.groovy:groovy from 3.0.18 to 3.0.19 (#1528)
Bumps [org.codehaus.groovy:groovy](https://github.com/apache/groovy) from 3.0.18 to 3.0.19.
- [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>
2023-08-24 11:53:09 +05:30
alfresco-build 78208ce079 [release] 23.1.0-A30
Update upstream versions
    - alfresco-community-repo:   23.1.0.197
    - alfresco-enterprise-share: 23.1.0.195
    - acs-packaging:             23.1.0-A30
    - RELEASE_VERSION:           23.1.0-A30
    - DEVELOPMENT_VERSION:       23.1.0-A31-SNAPSHOT
2023-08-23 11:11:58 +00:00
alfresco-build 09c2d71979 [release] 23.1.0-A29
Update upstream versions
    - alfresco-community-repo:   23.1.0.196
    - alfresco-enterprise-share: 23.1.0.192
    - acs-packaging:             23.1.0-A29
    - RELEASE_VERSION:           23.1.0-A29
    - DEVELOPMENT_VERSION:       23.1.0-A30-SNAPSHOT
2023-08-22 07:17:51 +00:00
905d721fe0 use jakarta-migrated community-repo (#1526)
* use jakarta-migrated community-repo

* use jakarta-migrated community-repo and community-share

* build jakarta dependencies for community-repo

* temporarily do not build share

* fix parent pom version

* use -force option to fix docker image build failures

* trigger build

* use correct versions of community-share and acs-packaging

* update community-repo version

* Use released share zip

* Bump cargo-maven3-plugin tomcat version from 9x to 10x

* revert to Tomcat9x

* bump community-repo from 161-SNAPSHOT to 163-SNAPSHOT

* Bump cargo-maven3-plugin tomcat version from 9x to 10x

* Minor changes to tomcat deployment test

* Bump community-repo from 163-SNAPSHOT to 164-SNAPSHOT

* Include Tomcat deployment test as condition for docker images update

* Changes to community_test_tomcat_deployment

* Correct community-repo version

* Bump community-repo version to 23.1.0.170-SNAPSHOT

* Pin acs-packaging version to A27 for share compatibility

* Workaround for not migrated share

* Disable Tomcat deployment test

* Update latest docker images no longer relies on tomcat deployment test

* As per [ACS-5545] -force flag should not be needed

* Remove jakarta-dependencies build from script

---------

Co-authored-by: pzurek <Piotr.Zurek@hyland.com>
Co-authored-by: Kacper Magdziarz <95610011+kmagdziarz@users.noreply.github.com>
Co-authored-by: kmagdziarz <Kacper.Magdziarz@hyland.com>
2023-08-11 12:13:44 +01:00
alfresco-build f831dbc917 [release] 23.1.0-A28
Update upstream versions
    - alfresco-community-repo:   23.1.0.187
    - alfresco-enterprise-share: 23.1.0.190
    - acs-packaging:             23.1.0-A28
    - RELEASE_VERSION:           23.1.0-A28
    - DEVELOPMENT_VERSION:       23.1.0-A29-SNAPSHOT
2023-08-10 10:36:47 +00:00
alfresco-build 12deda8cca [maven-release-plugin][skip ci] prepare for next development iteration 2023-08-08 18:36:14 +00:00
alfresco-build b42cf0dfd8 [maven-release-plugin][skip ci] prepare release 23.1.0-A27 2023-08-08 18:36:12 +00:00
alfresco-build d46be39dad [release] 23.1.0-A27
Update upstream versions
    - alfresco-community-repo:   23.1.0.184
    - alfresco-enterprise-share: 23.1.0.190
    - acs-packaging:             23.1.0-A27
    - RELEASE_VERSION:           23.1.0-A27
    - DEVELOPMENT_VERSION:       23.1.0-A28-SNAPSHOT
2023-08-08 16:39:03 +00:00
alfresco-build 2ee616830d [maven-release-plugin][skip ci] prepare for next development iteration 2023-08-08 06:34:19 +00:00
alfresco-build 9813140719 [maven-release-plugin][skip ci] prepare release 23.1.0-M3 2023-08-08 06:34:17 +00:00
alfresco-build 9308c63973 [release] 23.1.0-M3
Update upstream versions
    - alfresco-community-repo:   23.1.0.183
    - alfresco-enterprise-share: 23.1.0.188
    - acs-packaging:             23.1.0-M3
    - RELEASE_VERSION:           23.1.0-M3
    - DEVELOPMENT_VERSION:       23.1.0-SNAPSHOT
2023-08-08 05:18:26 +00:00
alfresco-build 0ac4d085d5 [maven-release-plugin][skip ci] prepare for next development iteration 2023-08-06 02:54:21 +00:00
alfresco-build 3f32a8acab [maven-release-plugin][skip ci] prepare release 23.1.0-A26 2023-08-06 02:54:19 +00:00
alfresco-build 9e03d300ca [release] 23.1.0-A26
Update upstream versions
    - alfresco-community-repo:   23.1.0.182
    - alfresco-enterprise-share: 23.1.0.187
    - acs-packaging:             23.1.0-A26
    - RELEASE_VERSION:           23.1.0-A26
    - DEVELOPMENT_VERSION:       23.1.0-A27-SNAPSHOT
2023-08-06 01:36:31 +00:00
alfresco-build 87e6cdd615 [maven-release-plugin][skip ci] prepare for next development iteration 2023-08-02 10:49:49 +00:00
alfresco-build 4dbab06960 [maven-release-plugin][skip ci] prepare release 23.1.0-A25 2023-08-02 10:49:46 +00:00
alfresco-build a462c3a402 [release] 23.1.0-A25
Update upstream versions
    - alfresco-community-repo:   23.1.0.178
    - alfresco-enterprise-share: 23.1.0.182
    - acs-packaging:             23.1.0-A25
    - RELEASE_VERSION:           23.1.0-A25
    - DEVELOPMENT_VERSION:       23.1.0-A26-SNAPSHOT
2023-08-02 09:31:08 +00:00
alfresco-build a56fee8584 [maven-release-plugin][skip ci] prepare for next development iteration 2023-07-31 21:02:38 +00:00
alfresco-build 1411086762 [maven-release-plugin][skip ci] prepare release 23.1.0-A24 2023-07-31 21:02:35 +00:00
alfresco-build fce23ebcbd [release] 23.1.0-A24
Update upstream versions
    - alfresco-community-repo:   23.1.0.178
    - alfresco-enterprise-share: 23.1.0.182
    - acs-packaging:             23.1.0-A24
    - RELEASE_VERSION:           23.1.0-A24
    - DEVELOPMENT_VERSION:       23.1.0-A25-SNAPSHOT
2023-07-31 19:40:17 +00:00
alfresco-build 2b89ada006 [maven-release-plugin][skip ci] prepare for next development iteration 2023-07-30 14:42:01 +00:00
alfresco-build 551f1e90fe [maven-release-plugin][skip ci] prepare release 23.1.0-A23 2023-07-30 14:41:59 +00:00
alfresco-build 982d300641 [release] 23.1.0-A23
Update upstream versions
    - alfresco-community-repo:   23.1.0.178
    - alfresco-enterprise-share: 23.1.0.182
    - acs-packaging:             23.1.0-A23
    - RELEASE_VERSION:           23.1.0-A23
    - DEVELOPMENT_VERSION:       23.1.0-A24-SNAPSHOT
2023-07-30 13:29:10 +00:00
alfresco-build ca7e339de9 [maven-release-plugin][skip ci] prepare for next development iteration 2023-07-30 02:53:30 +00:00
alfresco-build d27b0ec044 [maven-release-plugin][skip ci] prepare release 23.1.0-A22 2023-07-30 02:53:29 +00:00
alfresco-build 64c5292c2d [release] 23.1.0-A22
Update upstream versions
    - alfresco-community-repo:   23.1.0.177
    - alfresco-enterprise-share: 23.1.0.181
    - acs-packaging:             23.1.0-A22
    - RELEASE_VERSION:           23.1.0-A22
    - DEVELOPMENT_VERSION:       23.1.0-A23-SNAPSHOT
2023-07-30 01:33:12 +00:00
alfresco-build d932116ceb [maven-release-plugin][skip ci] prepare for next development iteration 2023-07-23 03:12:26 +00:00
alfresco-build 5b0738e762 [maven-release-plugin][skip ci] prepare release 23.1.0-A21 2023-07-23 03:12:23 +00:00
alfresco-build 06c40dbaf4 [release] 23.1.0-A21
Update upstream versions
    - alfresco-community-repo:   23.1.0.167
    - alfresco-enterprise-share: 23.1.0.170
    - acs-packaging:             23.1.0-A21
    - RELEASE_VERSION:           23.1.0-A21
    - DEVELOPMENT_VERSION:       23.1.0-A22-SNAPSHOT
2023-07-23 01:53:04 +00:00
alfresco-build 17b709a19b [maven-release-plugin][skip ci] prepare for next development iteration 2023-07-16 03:30:40 +00:00
alfresco-build 79c0d8c57c [maven-release-plugin][skip ci] prepare release 23.1.0-A20 2023-07-16 03:30:38 +00:00
alfresco-build 6e1d0b8885 [release] 23.1.0-A20
Update upstream versions
    - alfresco-community-repo:   23.1.0.164
    - alfresco-enterprise-share: 23.1.0.162
    - acs-packaging:             23.1.0-A20
    - RELEASE_VERSION:           23.1.0-A20
    - DEVELOPMENT_VERSION:       23.1.0-A21-SNAPSHOT
2023-07-16 01:49:56 +00:00
dependabot[bot] 6c64e4ac46 Bump maven-model from 3.9.2 to 3.9.3 (#1521)
Bumps [maven-model](https://github.com/apache/maven) from 3.9.2 to 3.9.3.
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.9.2...maven-3.9.3)

---
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>
2023-07-12 11:54:16 +02:00
dependabot[bot] d4fd707535 Bump groovy from 3.0.17 to 3.0.18 (#1523)
Bumps [groovy](https://github.com/apache/groovy) from 3.0.17 to 3.0.18.
- [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>
2023-07-10 14:59:53 +02:00
mstrankowski faef8d406a ACS-5546: Add echo commands to indicate point of failure with Tomcat deployment 2023-07-10 14:30:47 +02:00
Marcin Strankowski 73bda87c3e Add share verification with curl that ignores redirects (#1525) 2023-07-05 19:32:41 +02:00
Marcin Strankowski 106952d3eb Tomcat deployment test for acs-community-packaging (#1524)
* Tomcat deployment test for acs-community-packaging

* Remove action

* Test tomcat 10 fails

* Test with link directed to localhost:8080, with 500 exception it should be a better spot to notice failure than 302 with error from /alfresco

* Test tomcat 9 works

* Test tomcat 10 fails with non-redirect link

* Tested failure properly, reverting to tomcat9
2023-07-04 18:33:21 +02:00
Marcin Strankowski b3241b1cdb Replace tomcat7-maven-plugin with cargo-maven3-plugin (#1522) 2023-07-03 19:29:49 +02:00
alfresco-build b70003dfd5 [maven-release-plugin][skip ci] prepare for next development iteration 2023-07-02 02:46:43 +00:00
alfresco-build 0c9005dc80 [maven-release-plugin][skip ci] prepare release 23.1.0-A19 2023-07-02 02:46:41 +00:00
alfresco-build ca24b1500f [release] 23.1.0-A19
Update upstream versions
    - alfresco-community-repo:   23.1.0.151
    - alfresco-enterprise-share: 23.1.0.144
    - acs-packaging:             23.1.0-A19
    - RELEASE_VERSION:           23.1.0-A19
    - DEVELOPMENT_VERSION:       23.1.0-A20-SNAPSHOT
2023-07-02 01:32:53 +00:00
alfresco-build 423b89f686 [maven-release-plugin][skip ci] prepare for next development iteration 2023-06-27 15:31:59 +00:00
alfresco-build 3e1ed57a8c [maven-release-plugin][skip ci] prepare release 23.1.0-M2 2023-06-27 15:31:57 +00:00
alfresco-build bf1d760602 [release] 23.1.0-M2
Update upstream versions
    - alfresco-community-repo:   23.1.0.146
    - alfresco-enterprise-share: 23.1.0.142
    - acs-packaging:             23.1.0-M2
    - RELEASE_VERSION:           23.1.0-M2
    - DEVELOPMENT_VERSION:       23.1.0-A19-SNAPSHOT
2023-06-27 14:12:56 +00:00
alfresco-build 45ffdee8ec [maven-release-plugin][skip ci] prepare for next development iteration 2023-06-25 03:17:24 +00:00
alfresco-build 0b025df98b [maven-release-plugin][skip ci] prepare release 23.1.0-A18 2023-06-25 03:17:23 +00:00
alfresco-build f074aac8df [release] 23.1.0-A18
Update upstream versions
    - alfresco-community-repo:   23.1.0.144
    - alfresco-enterprise-share: 23.1.0.139
    - acs-packaging:             23.1.0-A18
    - RELEASE_VERSION:           23.1.0-A18
    - DEVELOPMENT_VERSION:       23.1.0-A19-SNAPSHOT
2023-06-25 02:03:29 +00:00
alfresco-build a0d711ebac [maven-release-plugin][skip ci] prepare for next development iteration 2023-06-22 12:16:01 +00:00
alfresco-build 37738c6bcc [maven-release-plugin][skip ci] prepare release 23.1.0-A17 2023-06-22 12:15:59 +00:00
alfresco-build 41b3250838 [release] 23.1.0-A17
Update upstream versions
    - alfresco-community-repo:   23.1.0.142
    - alfresco-enterprise-share: 23.1.0.137
    - acs-packaging:             23.1.0-A17
    - RELEASE_VERSION:           23.1.0-A17
    - DEVELOPMENT_VERSION:       23.1.0-A18-SNAPSHOT
2023-06-22 11:00:49 +00:00
alfresco-build 499cbf222f [maven-release-plugin][skip ci] prepare for next development iteration 2023-06-19 09:47:10 +00:00
alfresco-build 6f005c2123 [maven-release-plugin][skip ci] prepare release 23.1.0-A16 2023-06-19 09:47:08 +00:00
alfresco-build c21035e27f [release] 23.1.0-A16
Update upstream versions
    - alfresco-community-repo:   23.1.0.141
    - alfresco-enterprise-share: 23.1.0.135
    - acs-packaging:             23.1.0-A16
    - RELEASE_VERSION:           23.1.0-A16
    - DEVELOPMENT_VERSION:       23.1.0-A17-SNAPSHOT
2023-06-19 08:28:04 +00:00
Domenico Sibilio c892acaa0e ACS-4063 Remove provenance layer from Docker images (#1520)
Addresses https://issues.redhat.com/browse/PROJQUAY-5013
2023-06-12 12:29:04 +02:00
alfresco-build dc2fd4768b [maven-release-plugin][skip ci] prepare for next development iteration 2023-06-11 02:54:04 +00:00
alfresco-build 4275054845 [maven-release-plugin][skip ci] prepare release 23.1.0-A15 2023-06-11 02:54:01 +00:00
alfresco-build e964f22a93 [release] 23.1.0-A15
Update upstream versions
    - alfresco-community-repo:   23.1.0.134
    - alfresco-enterprise-share: 23.1.0.131
    - acs-packaging:             23.1.0-A15
    - RELEASE_VERSION:           23.1.0-A15
    - DEVELOPMENT_VERSION:       23.1.0-A16-SNAPSHOT
2023-06-11 01:39:40 +00:00
alfresco-build b804d7255d [release] 23.1.0-A14
Update upstream versions
    - alfresco-community-repo:   23.1.0.130
    - alfresco-enterprise-share: 23.1.0.127
    - acs-packaging:             23.1.0-A14
    - RELEASE_VERSION:           23.1.0-A14
    - DEVELOPMENT_VERSION:       23.1.0-A15-SNAPSHOT
2023-06-04 01:43:17 +00:00
alfresco-build b32290c444 [maven-release-plugin][skip ci] prepare for next development iteration 2023-05-28 03:38:31 +00:00
alfresco-build d1ea01c1c4 [maven-release-plugin][skip ci] prepare release 23.1.0-A13 2023-05-28 03:38:28 +00:00
alfresco-build c69097a351 [release] 23.1.0-A13
Update upstream versions
    - alfresco-community-repo:   23.1.0.128
    - alfresco-enterprise-share: 23.1.0.121
    - acs-packaging:             23.1.0-A13
    - RELEASE_VERSION:           23.1.0-A13
    - DEVELOPMENT_VERSION:       23.1.0-A14-SNAPSHOT
2023-05-28 01:36:30 +00:00
alfresco-build a8c765447e [maven-release-plugin][skip ci] prepare for next development iteration 2023-05-21 03:00:27 +00:00
alfresco-build 1809c3fa2a [maven-release-plugin][skip ci] prepare release 23.1.0-A12 2023-05-21 03:00:25 +00:00
alfresco-build a4b6cdc064 [release] 23.1.0-A12
Update upstream versions
    - alfresco-community-repo:   23.1.0.118
    - alfresco-enterprise-share: 23.1.0.108
    - acs-packaging:             23.1.0-A12
    - RELEASE_VERSION:           23.1.0-A12
    - DEVELOPMENT_VERSION:       23.1.0-A13-SNAPSHOT
2023-05-21 01:34:21 +00:00
dependabot[bot] 381a5e0c08 Bump assertj-core from 3.23.1 to 3.24.2 (#1501)
Bumps assertj-core from 3.23.1 to 3.24.2.

---
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>
2023-05-18 10:04:07 +02:00
Kacper Magdziarz 662ff67685 [ACS-5192] Upgrade Repository Components to Java 17 (#1517) 2023-05-18 09:54:12 +02:00
dependabot[bot] fd72a77bb4 Bump groovy from 3.0.12 to 3.0.17 (#1512)
Bumps [groovy](https://github.com/apache/groovy) from 3.0.12 to 3.0.17.
- [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>
2023-05-17 13:53:47 +02:00
dependabot[bot] 52ba2bda17 Bump dependency.sis.version from 1.2 to 1.3 (#1498)
Bumps `dependency.sis.version` from 1.2 to 1.3.

Updates `sis-utility` from 1.2 to 1.3

Updates `sis-metadata` from 1.2 to 1.3

Updates `sis-storage` from 1.2 to 1.3

---
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>
2023-05-17 13:39:14 +02:00
Damian Ujma d1e245d09f ACS-5087 Add awaitility dependency (#1518) 2023-05-16 16:09:49 +02:00
dependabot[bot] 70850f9c0a Bump maven-model from 3.8.6 to 3.9.2 (#1516)
Bumps [maven-model](https://github.com/apache/maven) from 3.8.6 to 3.9.2.
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.8.6...maven-3.9.2)

---
updated-dependencies:
- dependency-name: org.apache.maven:maven-model
  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>
2023-05-16 13:13:47 +02:00
alfresco-build 9e40d147fb [release] 23.1.0-A11
Update upstream versions
    - alfresco-community-repo:   23.1.0.102
    - alfresco-enterprise-share: 23.1.0.101
    - acs-packaging:             23.1.0-A11
    - RELEASE_VERSION:           23.1.0-A11
    - DEVELOPMENT_VERSION:       23.1.0-A12-SNAPSHOT
2023-05-14 01:48:54 +00:00
alfresco-build 3945b08218 [maven-release-plugin][skip ci] prepare for next development iteration 2023-05-09 18:20:51 +00:00
alfresco-build 3ad42e3259 [maven-release-plugin][skip ci] prepare release 23.1.0-A10 2023-05-09 18:20:48 +00:00
alfresco-build 5aaf16c9ea [release] 23.1.0-A10
Update upstream versions
    - alfresco-community-repo:   23.1.0.100
    - alfresco-enterprise-share: 23.1.0.100
    - acs-packaging:             23.1.0-A10
    - RELEASE_VERSION:           23.1.0-A10
    - DEVELOPMENT_VERSION:       23.1.0-A11-SNAPSHOT
2023-05-09 16:48:24 +00:00
alfresco-build d21e33def5 [maven-release-plugin][skip ci] prepare for next development iteration 2023-05-07 03:14:44 +00:00
alfresco-build 3f98b66dd9 [maven-release-plugin][skip ci] prepare release 7.4.1-A1 2023-05-07 03:14:42 +00:00
alfresco-build dbb6099c44 [release] 7.4.1-A1
Update upstream versions
    - alfresco-community-repo:   20.163
    - alfresco-enterprise-share: 20.164
    - acs-packaging:             7.4.1-A1
    - RELEASE_VERSION:           7.4.1-A1
    - DEVELOPMENT_VERSION:       7.4.1-A2-SNAPSHOT
2023-05-07 02:00:39 +00:00
alfresco-build 8e38cf6c7d [maven-release-plugin][skip ci] prepare for next development iteration 2023-05-04 16:26:25 +00:00
alfresco-build 3872f059bb [maven-release-plugin][skip ci] prepare release 7.4.0 2023-05-04 16:26:23 +00:00
alfresco-build d1d39af68a [release][publish] 7.4.0
Update upstream versions
    - alfresco-community-repo:   20.161
    - alfresco-enterprise-share: 20.163
    - acs-packaging:             7.4.0
    - RELEASE_VERSION:           7.4.0
    - DEVELOPMENT_VERSION:       7.4.1-A1-SNAPSHOT
2023-05-04 15:03:56 +00:00
alfresco-build abbefa322e [maven-release-plugin][skip ci] prepare for next development iteration 2023-04-30 03:00:50 +00:00
alfresco-build 807fb8f14f [maven-release-plugin][skip ci] prepare release 7.4.0-A35 2023-04-30 03:00:48 +00:00
alfresco-build e4f1dcd242 [release] 7.4.0-A35
Update upstream versions
    - alfresco-community-repo:   20.159
    - alfresco-enterprise-share: 20.158
    - acs-packaging:             7.4.0-A35
    - RELEASE_VERSION:           7.4.0-A35
    - DEVELOPMENT_VERSION:       7.4.0-A36-SNAPSHOT
2023-04-30 01:35:37 +00:00
alfresco-build 1e61d27d6c [maven-release-plugin][skip ci] prepare for next development iteration 2023-04-27 10:43:16 +00:00
alfresco-build ec3112ab6d [maven-release-plugin][skip ci] prepare release 7.4.0-A34 2023-04-27 10:43:14 +00:00
alfresco-build 6b93b9a822 [release] 7.4.0-A34
Update upstream versions
    - alfresco-community-repo:   20.157
    - alfresco-enterprise-share: 20.156
    - acs-packaging:             7.4.0-A34
    - RELEASE_VERSION:           7.4.0-A34
    - DEVELOPMENT_VERSION:       7.4.0-A35-SNAPSHOT
2023-04-27 09:19:36 +00:00
alfresco-build a2c66417b4 [maven-release-plugin][skip ci] prepare for next development iteration 2023-04-24 10:54:10 +00:00
alfresco-build d9b1060dd0 [maven-release-plugin][skip ci] prepare release 7.4.0-A33 2023-04-24 10:54:08 +00:00
alfresco-build 78b5de7006 [release] 7.4.0-A33
Update upstream versions
    - alfresco-community-repo:   20.156
    - alfresco-enterprise-share: 20.155
    - acs-packaging:             7.4.0-A33
    - RELEASE_VERSION:           7.4.0-A33
    - DEVELOPMENT_VERSION:       7.4.0-A34-SNAPSHOT
2023-04-24 09:35:15 +00:00
alfresco-build e72389f087 [maven-release-plugin][skip ci] prepare for next development iteration 2023-04-23 02:52:40 +00:00
alfresco-build 164a5b6e71 [maven-release-plugin][skip ci] prepare release 7.4.0-A32 2023-04-23 02:52:38 +00:00
alfresco-build 6e493f6fc2 [release] 7.4.0-A32
Update upstream versions
    - alfresco-community-repo:   20.156
    - alfresco-enterprise-share: 20.154
    - acs-packaging:             7.4.0-A32
    - RELEASE_VERSION:           7.4.0-A32
    - DEVELOPMENT_VERSION:       7.4.0-A33-SNAPSHOT
2023-04-23 01:34:36 +00:00
alfresco-build ef0887366b [release] 7.4.0-A31
Update upstream versions
    - alfresco-community-repo:   20.155
    - alfresco-enterprise-share: 20.153
    - acs-packaging:             7.4.0-A31
    - RELEASE_VERSION:           7.4.0-A31
    - DEVELOPMENT_VERSION:       7.4.0-A32-SNAPSHOT
2023-04-21 21:19:22 +00:00
Tom Page 950d064617 ACS-5068 Upgrade to SS 2.0.7-A5. (#1514) 2023-04-20 11:21:32 +01:00
alfresco-build e2bfebd0ba [release] 7.4.0-A29
Update upstream versions
    - alfresco-community-repo:   20.145
    - alfresco-enterprise-share: 20.141
    - acs-packaging:             7.4.0-A29
    - RELEASE_VERSION:           7.4.0-A29
    - DEVELOPMENT_VERSION:       7.4.0-A30-SNAPSHOT
2023-04-16 01:33:04 +00:00
alfresco-build 0b42ed0a8b [maven-release-plugin][skip ci] prepare for next development iteration 2023-04-09 03:04:31 +00:00
alfresco-build 7c7189182e [maven-release-plugin][skip ci] prepare release 7.4.0-A28 2023-04-09 03:04:30 +00:00
alfresco-build 0b2ddbb7a0 [release] 7.4.0-A28
Update upstream versions
    - alfresco-community-repo:   20.139
    - alfresco-enterprise-share: 20.134
    - acs-packaging:             7.4.0-A28
    - RELEASE_VERSION:           7.4.0-A28
    - DEVELOPMENT_VERSION:       7.4.0-A29-SNAPSHOT
2023-04-09 01:46:36 +00:00
alfresco-build c864faa9b3 [maven-release-plugin][skip ci] prepare for next development iteration 2023-04-02 03:09:26 +00:00
alfresco-build e2479176c2 [maven-release-plugin][skip ci] prepare release 7.4.0-A27 2023-04-02 03:09:24 +00:00
alfresco-build 2f69f23092 [release] 7.4.0-A27
Update upstream versions
    - alfresco-community-repo:   20.128
    - alfresco-enterprise-share: 20.121
    - acs-packaging:             7.4.0-A27
    - RELEASE_VERSION:           7.4.0-A27
    - DEVELOPMENT_VERSION:       7.4.0-A28-SNAPSHOT
2023-04-02 01:57:02 +00:00
alfresco-build 31577fba21 [maven-release-plugin][skip ci] prepare for next development iteration 2023-03-30 11:33:53 +00:00
alfresco-build d117b56a42 [maven-release-plugin][skip ci] prepare release 7.4.0-A26 2023-03-30 11:33:50 +00:00
alfresco-build 9145d1924f [release] 7.4.0-A26
Update upstream versions
    - alfresco-community-repo:   20.124
    - alfresco-enterprise-share: 20.117
    - acs-packaging:             7.4.0-A26
    - RELEASE_VERSION:           7.4.0-A26
    - DEVELOPMENT_VERSION:       7.4.0-A27-SNAPSHOT
2023-03-30 10:06:18 +00:00
alfresco-build 9949eb6ebf [maven-release-plugin][skip ci] prepare for next development iteration 2023-03-29 11:11:04 +00:00
alfresco-build 4cbed75399 [maven-release-plugin][skip ci] prepare release 7.4.0-A25 2023-03-29 11:11:02 +00:00
alfresco-build 85b7cf4cd5 [release] 7.4.0-A25
Update upstream versions
    - alfresco-community-repo:   20.121
    - alfresco-enterprise-share: 20.112
    - acs-packaging:             7.4.0-A25
    - RELEASE_VERSION:           7.4.0-A25
    - DEVELOPMENT_VERSION:       7.4.0-A26-SNAPSHOT
2023-03-29 09:53:52 +00:00
alfresco-build 38a779b421 [maven-release-plugin][skip ci] prepare for next development iteration 2023-03-26 02:49:32 +00:00
alfresco-build 4e3178cabd [maven-release-plugin][skip ci] prepare release 7.4.0-A24 2023-03-26 02:49:30 +00:00
alfresco-build e95814acf3 [release] 7.4.0-A24
Update upstream versions
    - alfresco-community-repo:   20.118
    - alfresco-enterprise-share: 20.108
    - acs-packaging:             7.4.0-A24
    - RELEASE_VERSION:           7.4.0-A24
    - DEVELOPMENT_VERSION:       7.4.0-A25-SNAPSHOT
2023-03-26 01:31:05 +00:00
alfresco-build ccfafef37b [release] 7.4.0-A23
Update upstream versions
    - alfresco-community-repo:   20.115
    - alfresco-enterprise-share: 20.107
    - acs-packaging:             7.4.0-A23
    - RELEASE_VERSION:           7.4.0-A23
    - DEVELOPMENT_VERSION:       7.4.0-A24-SNAPSHOT
2023-03-24 08:55:02 +00:00
Damian Ujma cd82e74b6d ACS-4900 Fix publish job (#1511) 2023-03-22 14:40:55 +01:00
alfresco-build bc65bb6cf7 [maven-release-plugin][skip ci] prepare for next development iteration 2023-03-19 03:07:22 +00:00
alfresco-build fb10cf9f8e [maven-release-plugin][skip ci] prepare release 7.4.0-A22 2023-03-19 03:07:20 +00:00
alfresco-build 345b7f9732 [release] 7.4.0-A22
Update upstream versions
    - alfresco-community-repo:   20.107
    - alfresco-enterprise-share: 20.98
    - acs-packaging:             7.4.0-A22
    - RELEASE_VERSION:           7.4.0-A22
    - DEVELOPMENT_VERSION:       7.4.0-A23-SNAPSHOT
2023-03-19 01:48:12 +00:00
alfresco-build 282d4ecedb [maven-release-plugin][skip ci] prepare for next development iteration 2023-03-16 14:27:51 +00:00
alfresco-build 31b6f612f4 [maven-release-plugin][skip ci] prepare release 7.4.0-A21 2023-03-16 14:27:49 +00:00
alfresco-build 8133c20355 [release] 7.4.0-A21
Update upstream versions
    - alfresco-community-repo:   20.105
    - alfresco-enterprise-share: 20.95
    - acs-packaging:             7.4.0-A21
    - RELEASE_VERSION:           7.4.0-A21
    - DEVELOPMENT_VERSION:       7.4.0-A22-SNAPSHOT
2023-03-16 13:10:36 +00:00
alfresco-build 8b41b66675 [maven-release-plugin][skip ci] prepare for next development iteration 2023-03-14 23:25:17 +00:00
alfresco-build 61cf3139ec [maven-release-plugin][skip ci] prepare release 7.4.0-A20 2023-03-14 23:25:15 +00:00
alfresco-build 31879f80e0 [release] 7.4.0-A20
Update upstream versions
    - alfresco-community-repo:   20.101
    - alfresco-enterprise-share: 20.92
    - acs-packaging:             7.4.0-A20
    - RELEASE_VERSION:           7.4.0-A20
    - DEVELOPMENT_VERSION:       7.4.0-A21-SNAPSHOT
2023-03-14 22:28:51 +00:00
Wojtek ŚwiętońandDamian.Ujma@hyland.com c3286dbcbf ACS-4140 Produce Multi-Arch Docker images (#1508)
* ACS-4140 Changes in pom and Dockerfile for alfresco-content-repository-community image

* ACS-4140 Changes in pom and Dockerfile for alfresco-governance-share-community and alfresco-governance-repository-community

* ACS-4140 Add docker image build mode option in build.sh

* ACS-4140 Fix in prepare_buildx.sh to not duplicate image.tag

* ACS-4139 Fix intermittent failures

* ACS-4139 Remove echo

* ACS-4140 Refactor build.sh

* ACS-4140 Added missing <BASE_IMAGE> argument

* ACS-4140 Push docker images to local repository

* ACS-4140 Add 'build-multiarch-docker-images' profile to 'share-community-docker'

* ACS-4140 Use build for 'push-docker-images' and 'release' profiles

* ACS-4140 Remove comments

* ACS-4140 Add missing properties

* ACS-4140 Inherit required properties

* ACS-4140 Change the 'build-multiarch-docker-image' profile phase to package

* Revert "ACS-4140 Change the 'build-multiarch-docker-image' profile phase to package"

This reverts commit 38781abc9a.

* ACS-4140 Bump community repo/share versions

---------

Co-authored-by: Damian.Ujma@hyland.com <Damian.Ujma@hyland.com>
2023-03-14 16:33:26 +01:00
alfresco-build 7559575daf [maven-release-plugin][skip ci] prepare for next development iteration 2023-03-12 01:42:31 +00:00
alfresco-build ccf040d55a [maven-release-plugin][skip ci] prepare release 7.4.0-A19 2023-03-12 01:42:28 +00:00
alfresco-build d532dd2448 [release] 7.4.0-A19
Update upstream versions
    - alfresco-community-repo:   20.97
    - alfresco-enterprise-share: 20.87
    - acs-packaging:             7.4.0-A19
    - RELEASE_VERSION:           7.4.0-A19
    - DEVELOPMENT_VERSION:       7.4.0-A20-SNAPSHOT
2023-03-12 01:01:17 +00:00
alfresco-build ed31cfc681 [maven-release-plugin][skip ci] prepare for next development iteration 2023-03-07 08:58:27 +00:00
alfresco-build cf2aee3bb8 [maven-release-plugin][skip ci] prepare release 7.4.0-M3 2023-03-07 08:58:24 +00:00
alfresco-build 105e605060 [release] 7.4.0-M3
Update upstream versions
    - alfresco-community-repo:   20.90
    - alfresco-enterprise-share: 20.84
    - acs-packaging:             7.4.0-M3
    - RELEASE_VERSION:           7.4.0-M3
    - DEVELOPMENT_VERSION:       7.4.0-A19-SNAPSHOT
2023-03-07 08:19:44 +00:00
alfresco-build d4f0de607f [maven-release-plugin][skip ci] prepare for next development iteration 2023-03-05 01:49:20 +00:00
alfresco-build 2ee42e98fa [maven-release-plugin][skip ci] prepare release 7.4.0-A18 2023-03-05 01:49:18 +00:00
alfresco-build 77e687ced5 [release] 7.4.0-A18
Update upstream versions
    - alfresco-community-repo:   20.90
    - alfresco-enterprise-share: 20.82
    - acs-packaging:             7.4.0-A18
    - RELEASE_VERSION:           7.4.0-A18
    - DEVELOPMENT_VERSION:       7.4.0-A19-SNAPSHOT
2023-03-05 01:10:43 +00:00
alfresco-build d1e5759949 [maven-release-plugin][skip ci] prepare for next development iteration 2023-03-02 10:26:16 +00:00
alfresco-build 52d988ba94 [maven-release-plugin][skip ci] prepare release 7.4.0-A17 2023-03-02 10:26:13 +00:00
alfresco-build bddf020b32 [release] 7.4.0-A17
Update upstream versions
    - alfresco-community-repo:   20.89
    - alfresco-enterprise-share: 20.81
    - acs-packaging:             7.4.0-A17
    - RELEASE_VERSION:           7.4.0-A17
    - DEVELOPMENT_VERSION:       7.4.0-A18-SNAPSHOT
2023-03-02 09:48:42 +00:00
alfresco-build 2607293ad0 [maven-release-plugin][skip ci] prepare for next development iteration 2023-02-27 10:18:28 +00:00
alfresco-build 5501eca6a0 [maven-release-plugin][skip ci] prepare release 7.4.0-A16 2023-02-27 10:18:25 +00:00
alfresco-build 5e0598215b [release] 7.4.0-A16
Update upstream versions
    - alfresco-community-repo:   20.88
    - alfresco-enterprise-share: 20.79
    - acs-packaging:             7.4.0-A16
    - RELEASE_VERSION:           7.4.0-A16
    - DEVELOPMENT_VERSION:       7.4.0-A17-SNAPSHOT
2023-02-27 09:38:54 +00:00
alfresco-build b6ee5f0b69 [maven-release-plugin][skip ci] prepare for next development iteration 2023-02-27 04:11:01 +00:00
alfresco-build 80451f8f0f [maven-release-plugin][skip ci] prepare release 7.4.0-A15 2023-02-27 04:10:59 +00:00
alfresco-build 7075152c76 [release] 7.4.0-A15
Update upstream versions
    - alfresco-community-repo:   20.88
    - alfresco-enterprise-share: 20.79
    - acs-packaging:             7.4.0-A15
    - RELEASE_VERSION:           7.4.0-A15
    - DEVELOPMENT_VERSION:       7.4.0-A16-SNAPSHOT
2023-02-27 03:32:34 +00:00
alfresco-build 7657d51662 [maven-release-plugin][skip ci] prepare for next development iteration 2023-02-25 17:10:36 +00:00
alfresco-build a7d56d4a8c [maven-release-plugin][skip ci] prepare release 7.4.0-A14 2023-02-25 17:10:34 +00:00
alfresco-build 95108ed7c0 [release] 7.4.0-A14
Update upstream versions
    - alfresco-community-repo:   20.87
    - alfresco-enterprise-share: 20.77
    - acs-packaging:             7.4.0-A14
    - RELEASE_VERSION:           7.4.0-A14
    - DEVELOPMENT_VERSION:       7.4.0-A15-SNAPSHOT
2023-02-25 16:29:07 +00:00
Damian Ujma aab83d25f1 ACS-3750 Fix cancelled workflow condition (#1507) 2023-02-23 16:13:30 +01:00
alfresco-build 297605e8a8 [maven-release-plugin][skip ci] prepare for next development iteration 2023-02-22 07:33:37 +00:00
alfresco-build 846732c458 [maven-release-plugin][skip ci] prepare release 7.4.0-A13 2023-02-22 07:33:35 +00:00
alfresco-build 6baeff690f [release] 7.4.0-A13
Update upstream versions
    - alfresco-community-repo:   20.85
    - alfresco-enterprise-share: 20.68
    - acs-packaging:             7.4.0-A13
    - RELEASE_VERSION:           7.4.0-A13
    - DEVELOPMENT_VERSION:       7.4.0-A14-SNAPSHOT
2023-02-22 06:51:22 +00:00
alfresco-build 223133728a [maven-release-plugin][skip ci] prepare for next development iteration 2023-02-21 12:21:49 +00:00
alfresco-build c4815a4aad [maven-release-plugin][skip ci] prepare release 7.4.0-A12 2023-02-21 12:21:47 +00:00
alfresco-build f7d5854a19 [release] 7.4.0-A12
Update upstream versions
    - alfresco-community-repo:   20.85
    - alfresco-enterprise-share: 20.63
    - acs-packaging:             7.4.0-A12
    - RELEASE_VERSION:           7.4.0-A12
    - DEVELOPMENT_VERSION:       7.4.0-A13-SNAPSHOT
2023-02-21 10:38:36 +00:00
Domenico Sibilio 4837d2bf23 ACS-3750 Use set Git token instead of cached one (#1505) 2023-02-07 16:41:53 +01:00
Domenico Sibilio 44cb44db9f ACS-3750 Improve branch detection in if conditions (#1503) 2023-02-02 15:47:34 +01:00
Domenico Sibilio 7afc54a81f ACS-4455 Bump alfresco-build-tools to v1.33.0 (#1502) 2023-01-31 14:58:06 +01:00
alfresco-build 929ae95c0f [maven-release-plugin][skip ci] prepare for next development iteration 2023-01-23 21:02:11 +00:00
alfresco-build 4580ed339d [maven-release-plugin][skip ci] prepare release 7.4.0-M2 2023-01-23 21:02:09 +00:00
alfresco-build c92951f4d1 [release] 7.4.0-M2
Update upstream versions
    - alfresco-community-repo:   20.64
    - alfresco-enterprise-share: 20.45
    - acs-packaging:             7.4.0-M2
    - RELEASE_VERSION:           7.4.0-M2
    - DEVELOPMENT_VERSION:       7.4.0-A12-SNAPSHOT
2023-01-23 19:49:37 +00:00
alfresco-build 6e28c92f35 [maven-release-plugin][skip ci] prepare for next development iteration 2023-01-17 20:14:48 +00:00
alfresco-build d6f2e803e9 [maven-release-plugin][skip ci] prepare release 7.4.0-A11 2023-01-17 20:14:46 +00:00
alfresco-build dd7a6641ad [release] 7.4.0-A11
Update upstream versions
    - alfresco-community-repo:   20.61
    - alfresco-enterprise-share: 20.43
    - acs-packaging:             7.4.0-A11
    - RELEASE_VERSION:           7.4.0-A11
    - DEVELOPMENT_VERSION:       7.4.0-A12-SNAPSHOT
2023-01-17 18:34:15 +00:00
alfresco-build 5afab82762 [maven-release-plugin][skip ci] prepare for next development iteration 2023-01-13 15:12:42 +00:00
alfresco-build b90809c48b [maven-release-plugin][skip ci] prepare release 7.4.0-A10 2023-01-13 15:12:40 +00:00
alfresco-build 29bbfa6fb7 [release] 7.4.0-A10
Update upstream versions
    - alfresco-community-repo:   20.58
    - alfresco-enterprise-share: 20.40
    - acs-packaging:             7.4.0-A10
    - RELEASE_VERSION:           7.4.0-A10
    - DEVELOPMENT_VERSION:       7.4.0-A11-SNAPSHOT
2023-01-13 14:29:38 +00:00
Domenico Sibilio f22d58dc74 ACS-3844 Migrate to GHA (#1495) 2023-01-10 14:53:35 +01:00
Travis CI User a2a8f62cc4 [maven-release-plugin][skip ci] prepare for next development iteration 2023-01-08 03:03:02 +00:00
Travis CI User 0d39fe65b3 [maven-release-plugin][skip ci] prepare release 7.4.0-A9 2023-01-08 03:03:00 +00:00
Travis CI User db00c0ebfb [release] 7.4.0-A9
Update upstream versions
    - alfresco-community-repo:   20.55
    - alfresco-enterprise-share: 20.37
    - acs-packaging:             7.4.0-A9
    - RELEASE_VERSION:           7.4.0-A9
    - DEVELOPMENT_VERSION:       7.4.0-A10-SNAPSHOT
2023-01-08 01:59:55 +00:00
Domenico Sibilio 83be9672ae ACS-4188 Migrate tas tests to Log4j 2.x (#1496)
* ACS-4188 Migrate tas tests to Log4j 2.x

* ACS-4188 Restore tagged versions
2022-12-20 18:09:18 +01:00
Travis CI User 43b4f0e9e9 [maven-release-plugin][skip ci] prepare for next development iteration 2022-12-18 03:04:00 +00:00
Travis CI User 953f216bda [maven-release-plugin][skip ci] prepare release 7.4.0-A8 2022-12-18 03:03:58 +00:00
Travis CI User d93cdfa871 [release] 7.4.0-A8
Update upstream versions
    - alfresco-community-repo:   20.46
    - alfresco-enterprise-share: 20.32
    - acs-packaging:             7.4.0-A8
    - RELEASE_VERSION:           7.4.0-A8
    - DEVELOPMENT_VERSION:       7.4.0-A9-SNAPSHOT
2022-12-18 02:01:48 +00:00
Travis CI User 40b10d3924 [maven-release-plugin][skip ci] prepare for next development iteration 2022-12-11 02:51:37 +00:00
Travis CI User 6d48c9fe41 [maven-release-plugin][skip ci] prepare release 7.4.0-A7 2022-12-11 02:51:35 +00:00
Travis CI User 355421f25b [release] 7.4.0-A7
Update upstream versions
    - alfresco-community-repo:   20.40
    - alfresco-enterprise-share: 20.29
    - acs-packaging:             7.4.0-A7
    - RELEASE_VERSION:           7.4.0-A7
    - DEVELOPMENT_VERSION:       7.4.0-A8-SNAPSHOT
2022-12-11 01:53:55 +00:00
Tom Page f72cd2d731 ACS-4005 Update to use new location of TAS restapi. (#1494) 2022-12-06 14:35:16 +00:00
Domenico SibilioandAleksandra Onych d8274bd04b ACS-3160 Upgrade to Log4j2 (#1491)
* ACS-3160 Link to other Log4j2-migrated repos

* ACS-3160 Migrate Log4j1 leftovers to Log4j2

* Update pom.xml

* [ACS-3160] fix parent version

Co-authored-by: Aleksandra Onych <Aleksandra.Onych@hyland.com>
2022-12-06 12:02:15 +01:00
Travis CI User aa6fef3c40 [maven-release-plugin][skip ci] prepare for next development iteration 2022-12-05 14:42:21 +00:00
Travis CI User fb66d3ffb6 [maven-release-plugin][skip ci] prepare release 7.4.0-M1 2022-12-05 14:42:19 +00:00
Travis CI User ee39c160b8 [release] 7.4.0-M1
Update upstream versions
    - alfresco-community-repo:   20.29
    - alfresco-enterprise-share: 20.27
    - acs-packaging:             7.4.0-M1
    - RELEASE_VERSION:           7.4.0-M1
    - DEVELOPMENT_VERSION:       7.4.0-A7-SNAPSHOT
2022-12-05 13:40:25 +00:00
Travis CI User 2115d2c079 [maven-release-plugin][skip ci] prepare for next development iteration 2022-12-04 02:44:43 +00:00
Travis CI User 25c3151722 [maven-release-plugin][skip ci] prepare release 7.4.0-A6 2022-12-04 02:44:41 +00:00
Travis CI User ec09fcfd91 [release] 7.4.0-A6
Update upstream versions
    - alfresco-community-repo:   20.29
    - alfresco-enterprise-share: 20.27
    - acs-packaging:             7.4.0-A6
    - RELEASE_VERSION:           7.4.0-A6
    - DEVELOPMENT_VERSION:       7.4.0-A7-SNAPSHOT
2022-12-04 01:44:56 +00:00
Travis CI User 435d84e6a2 [maven-release-plugin][skip ci] prepare for next development iteration 2022-12-01 07:11:12 +00:00
Travis CI User 1d6b90d442 [maven-release-plugin][skip ci] prepare release 7.4.0-A5 2022-12-01 07:11:10 +00:00
Travis CI User aa475b57b0 [release] 7.4.0-A5
Update upstream versions
    - alfresco-community-repo:   20.27
    - alfresco-enterprise-share: 20.25
    - acs-packaging:             7.4.0-A5
    - RELEASE_VERSION:           7.4.0-A5
    - DEVELOPMENT_VERSION:       7.4.0-A6-SNAPSHOT
2022-12-01 06:08:06 +00:00
Travis CI User eb36ccc8e8 [maven-release-plugin][skip ci] prepare for next development iteration 2022-11-27 02:50:08 +00:00
Travis CI User 8a6c0315ed [maven-release-plugin][skip ci] prepare release 7.4.0-A4 2022-11-27 02:50:06 +00:00
Travis CI User 85092a63da [release] 7.4.0-A4
Update upstream versions
    - alfresco-community-repo:   20.26
    - alfresco-enterprise-share: 20.24
    - acs-packaging:             7.4.0-A4
    - RELEASE_VERSION:           7.4.0-A4
    - DEVELOPMENT_VERSION:       7.4.0-A5-SNAPSHOT
2022-11-27 01:52:43 +00:00
Sara 9bf0d5ca11 MNT-22686 Remove email template from test resources (#1493) 2022-11-24 19:44:07 +00:00
Sara fa7a57310f MNT-22686 Add email template to enterprise test resources (#1492) 2022-11-23 18:24:46 +00:00
Travis CI User c2bfa12c45 [maven-release-plugin][skip ci] prepare for next development iteration 2022-11-13 02:52:32 +00:00
Travis CI User 59bb2d4093 [maven-release-plugin][skip ci] prepare release 7.4.0-A3 2022-11-13 02:52:30 +00:00
Travis CI User 151269ed6e [release] 7.4.0-A3
Update upstream versions
    - alfresco-community-repo:   20.14
    - alfresco-enterprise-share: 20.10
    - acs-packaging:             7.4.0-A3
    - RELEASE_VERSION:           7.4.0-A3
    - DEVELOPMENT_VERSION:       7.4.0-A4-SNAPSHOT
2022-11-13 01:52:18 +00:00
Travis CI User d29290bf33 [maven-release-plugin][skip ci] prepare for next development iteration 2022-11-06 03:01:55 +00:00
Travis CI User 4a81764e77 [maven-release-plugin][skip ci] prepare release 7.4.0-A2 2022-11-06 03:01:53 +00:00
Travis CI User 1df9faf624 [release] 7.4.0-A2
Update upstream versions
    - alfresco-community-repo:   20.6
    - alfresco-enterprise-share: 20.5
    - acs-packaging:             7.4.0-A2
    - RELEASE_VERSION:           7.4.0-A2
    - DEVELOPMENT_VERSION:       7.4.0-A3-SNAPSHOT
2022-11-06 01:58:48 +00:00
Travis CI User dee27344c1 [maven-release-plugin][skip ci] prepare for next development iteration 2022-10-30 03:03:44 +00:00
Travis CI User fe797dd89b [maven-release-plugin][skip ci] prepare release 7.4.0-A1 2022-10-30 03:03:42 +00:00
Travis CI User b84d48ad89 [release] 7.4.0-A1
Update upstream versions
    - alfresco-community-repo:   20.2
    - alfresco-enterprise-share: 20.2
    - acs-packaging:             7.4.0-A1
    - RELEASE_VERSION:           7.4.0-A1
    - DEVELOPMENT_VERSION:       7.4.0-A2-SNAPSHOT
2022-10-30 02:00:46 +00:00
Domenico Sibilio 522e9a7ba3 APPS-1677 Remove unnecessary MAVEN_OPTS to build comm-share (#1488) 2022-10-27 13:32:19 +02:00
Krystian Dabrowski 51c51e1622 Update Master branch to 7.4.0 [skip ci] 2022-10-27 12:26:54 +02:00
Travis CI User 28846aa431 [maven-release-plugin][skip ci] prepare for next development iteration 2022-10-26 14:28:23 +00:00
Travis CI User 64eabb0f99 [maven-release-plugin][skip ci] prepare release 7.3.0 2022-10-26 14:28:21 +00:00
Travis CI User ac8c7dc395 [release][publish] 7.3.0
Update upstream versions
    - alfresco-community-repo:   17.183
    - alfresco-enterprise-share: 17.138
    - acs-packaging:             7.3.0
    - RELEASE_VERSION:           7.3.0
    - DEVELOPMENT_VERSION:       7.4.0-A1-SNAPSHOT
2022-10-26 13:23:11 +00:00
Travis CI User a6ed8984f0 [maven-release-plugin][skip ci] prepare for next development iteration 2022-10-23 03:14:18 +00:00
Travis CI User accf389a25 [maven-release-plugin][skip ci] prepare release 7.3.0-A30 2022-10-23 03:14:16 +00:00
Travis CI User 68c11271ec [release] 7.3.0-A30
Update upstream versions
    - alfresco-community-repo:   17.181
    - alfresco-enterprise-share: 17.136
    - acs-packaging:             7.3.0-A30
    - RELEASE_VERSION:           7.3.0-A30
    - DEVELOPMENT_VERSION:       7.3.0-A31-SNAPSHOT
2022-10-23 02:09:50 +00:00
Travis CI User 722b8cfad9 [maven-release-plugin][skip ci] prepare for next development iteration 2022-10-18 11:31:53 +00:00
Travis CI User 090aff5828 [maven-release-plugin][skip ci] prepare release 7.3.0-A29 2022-10-18 11:31:51 +00:00
Travis CI User 011e3a82b2 [release] 7.3.0-A29
Update upstream versions
    - alfresco-community-repo:   17.174
    - alfresco-enterprise-share: 17.132
    - acs-packaging:             7.3.0-A29
    - RELEASE_VERSION:           7.3.0-A29
    - DEVELOPMENT_VERSION:       7.3.0-A30-SNAPSHOT
2022-10-18 10:31:35 +00:00
Travis CI User f24b02c211 [maven-release-plugin][skip ci] prepare for next development iteration 2022-10-16 03:02:06 +00:00
Travis CI User 0da9de5c98 [maven-release-plugin][skip ci] prepare release 7.3.0-A28 2022-10-16 03:02:04 +00:00
Travis CI User a47c473aad [release] 7.3.0-A28
Update upstream versions
    - alfresco-community-repo:   17.172
    - alfresco-enterprise-share: 17.131
    - acs-packaging:             7.3.0-A28
    - RELEASE_VERSION:           7.3.0-A28
    - DEVELOPMENT_VERSION:       7.3.0-A29-SNAPSHOT
2022-10-16 02:00:17 +00:00
Travis CI User fe2ad7b057 [maven-release-plugin][skip ci] prepare for next development iteration 2022-10-15 19:52:49 +00:00
Travis CI User 356fbe5577 [maven-release-plugin][skip ci] prepare release 7.3.0-A27 2022-10-15 19:52:47 +00:00
Travis CI User 5bd822ba7e [release] 7.3.0-A27
Update upstream versions
    - alfresco-community-repo:   17.171
    - alfresco-enterprise-share: 17.130
    - acs-packaging:             7.3.0-A27
    - RELEASE_VERSION:           7.3.0-A27
    - DEVELOPMENT_VERSION:       7.3.0-A28-SNAPSHOT
2022-10-15 18:52:04 +00:00
Travis CI User 90fdc9ec5a [maven-release-plugin][skip ci] prepare for next development iteration 2022-10-14 08:11:15 +00:00
Travis CI User 2e367804a9 [maven-release-plugin][skip ci] prepare release 7.3.0-A26 2022-10-14 08:11:13 +00:00
Tom Page 95885b8edc [release] ACS-3659 Release 7.3.0-A26. 2022-10-14 08:21:11 +01:00
Travis CI User 99f0aaa907 [release] 7.3.0-A26
Update upstream versions
    - alfresco-community-repo:   17.167
    - alfresco-enterprise-share: 17.127
    - acs-packaging:             7.3.0-A26
    - RELEASE_VERSION:           7.3.0-A26
    - DEVELOPMENT_VERSION:       7.3.0-A27-SNAPSHOT
2022-10-13 20:15:58 +00:00
Travis CI User 5ca7f478a8 [release] 7.3.0-A25
Update upstream versions
    - alfresco-community-repo:   17.162
    - alfresco-enterprise-share: 17.120
    - acs-packaging:             7.3.0-A25
    - RELEASE_VERSION:           7.3.0-A25
    - DEVELOPMENT_VERSION:       7.3.0-A26-SNAPSHOT
2022-10-11 18:56:05 +00:00
Travis CI User 5887cc4e58 [release] 7.3.0-A24
Update upstream versions
    - alfresco-community-repo:   17.153
    - alfresco-enterprise-share: 17.117
    - acs-packaging:             7.3.0-A24
    - RELEASE_VERSION:           7.3.0-A24
    - DEVELOPMENT_VERSION:       7.3.0-A25-SNAPSHOT
2022-10-09 01:46:17 +00:00
Travis CI User 43da5d3ca2 [release] 7.3.0-A23
Update upstream versions
    - alfresco-community-repo:   17.148
    - alfresco-enterprise-share: 17.113
    - acs-packaging:             7.3.0-A23
    - RELEASE_VERSION:           7.3.0-A23
    - DEVELOPMENT_VERSION:       7.3.0-A24-SNAPSHOT
2022-10-04 12:12:02 +00:00
Travis CI User 6b96bb61f6 [release] 7.3.0-A22
Update upstream versions
    - alfresco-community-repo:   17.144
    - alfresco-enterprise-share: 17.110
    - acs-packaging:             7.3.0-A22
    - RELEASE_VERSION:           7.3.0-A22
    - DEVELOPMENT_VERSION:       7.3.0-A23-SNAPSHOT
2022-10-02 01:47:01 +00:00
Travis CI User 3f3bbb3ce0 [maven-release-plugin][skip ci] prepare for next development iteration 2022-09-25 02:48:05 +00:00
Travis CI User b7b5d06c04 [maven-release-plugin][skip ci] prepare release 7.3.0-A21 2022-09-25 02:48:03 +00:00
Travis CI User 6714b55cdb [release] 7.3.0-A21
Update upstream versions
    - alfresco-community-repo:   17.131
    - alfresco-enterprise-share: 17.100
    - acs-packaging:             7.3.0-A21
    - RELEASE_VERSION:           7.3.0-A21
    - DEVELOPMENT_VERSION:       7.3.0-A22-SNAPSHOT
2022-09-25 01:47:48 +00:00
Travis CI User 6929e6f971 [maven-release-plugin][skip ci] prepare for next development iteration 2022-09-18 02:56:24 +00:00
Travis CI User 6832afc263 [maven-release-plugin][skip ci] prepare release 7.3.0-A20 2022-09-18 02:56:22 +00:00
Travis CI User 430e8d2564 [release] 7.3.0-A20
Update upstream versions
    - alfresco-community-repo:   17.120
    - alfresco-enterprise-share: 17.94
    - acs-packaging:             7.3.0-A20
    - RELEASE_VERSION:           7.3.0-A20
    - DEVELOPMENT_VERSION:       7.3.0-A21-SNAPSHOT
2022-09-18 01:54:26 +00:00
Travis CI User c3a66e7a29 [maven-release-plugin][skip ci] prepare for next development iteration 2022-09-12 09:08:27 +00:00
Travis CI User 09d94b02b8 [maven-release-plugin][skip ci] prepare release 7.3.0-A19 2022-09-12 09:08:24 +00:00
Travis CI User 89c5c170da [release] 7.3.0-A19
Update upstream versions
    - alfresco-community-repo:   17.104
    - alfresco-enterprise-share: 17.84
    - acs-packaging:             7.3.0-A19
    - RELEASE_VERSION:           7.3.0-A19
    - DEVELOPMENT_VERSION:       7.3.0-A20-SNAPSHOT
2022-09-12 08:07:11 +00:00
Travis CI User e96f28bf52 [maven-release-plugin][skip ci] prepare for next development iteration 2022-09-11 02:47:38 +00:00
Travis CI User f419a278de [maven-release-plugin][skip ci] prepare release 7.3.0-A18 2022-09-11 02:47:36 +00:00
Travis CI User ba05785465 [release] 7.3.0-A18
Update upstream versions
    - alfresco-community-repo:   17.104
    - alfresco-enterprise-share: 17.84
    - acs-packaging:             7.3.0-A18
    - RELEASE_VERSION:           7.3.0-A18
    - DEVELOPMENT_VERSION:       7.3.0-A19-SNAPSHOT
2022-09-11 01:45:26 +00:00
Travis CI User 0ecbefb478 [maven-release-plugin][skip ci] prepare for next development iteration 2022-09-09 11:41:06 +00:00
Travis CI User c3866ed5e8 [maven-release-plugin][skip ci] prepare release 7.3.0-A17 2022-09-09 11:41:04 +00:00
Travis CI User 59ef7335c5 [release] 7.3.0-A17
Update upstream versions
    - alfresco-community-repo:   17.102
    - alfresco-enterprise-share: 17.81
    - acs-packaging:             7.3.0-A17
    - RELEASE_VERSION:           7.3.0-A17
    - DEVELOPMENT_VERSION:       7.3.0-A18-SNAPSHOT
2022-09-09 10:40:16 +00: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
Travis CI User 071da32246 [maven-release-plugin][skip ci] prepare release 7.2.0-A23 2022-01-26 18:18:42 +00:00
Travis CI User b2f3c5f2f6 [release] 7.2.0-A23
Update upstream versions
    - alfresco-community-repo:   14.89
    - alfresco-enterprise-share: 14.53
    - acs-packaging:             7.2.0-A23
    - RELEASE_VERSION:           7.2.0-A23
    - DEVELOPMENT_VERSION:       7.2.0-A24-SNAPSHOT
2022-01-26 16:33:09 +00:00
Travis CI User 1130a5cbcd [maven-release-plugin][skip ci] prepare for next development iteration 2022-01-19 19:17:18 +00:00
Travis CI User 4cb1d6498a [maven-release-plugin][skip ci] prepare release 7.2.0-A22 2022-01-19 19:17:16 +00:00
Travis CI User 659399a878 [release] 7.2.0-A22
Update upstream versions
    - alfresco-community-repo:   14.85
    - alfresco-enterprise-share: 14.51
    - acs-packaging:             7.2.0-A22
    - RELEASE_VERSION:           7.2.0-A22
    - DEVELOPMENT_VERSION:       7.2.0-A23-SNAPSHOT
2022-01-19 17:32:34 +00:00
Tom Page 80d1af0c67 [release] Release 7.2.0-A21. 2022-01-19 10:21:53 +00:00
Tom Page 7ecfae2b75 ACS-2304 Upload license reports from acs-community-packaging release. (#1463) 2022-01-19 10:10:58 +00:00
Travis CI User 24322d2de4 [maven-release-plugin][skip ci] prepare for next development iteration 2022-01-18 22:38:30 +00:00
Travis CI User 57e68ed370 [maven-release-plugin][skip ci] prepare release 7.2.0-A20 2022-01-18 22:38:27 +00:00
Travis CI User 2ca1d8ab25 [release] 7.2.0-A20
Update upstream versions
    - alfresco-community-repo:   14.85
    - alfresco-enterprise-share: 14.51
    - acs-packaging:             7.2.0-A20
    - RELEASE_VERSION:           7.2.0-A20
    - DEVELOPMENT_VERSION:       7.2.0-A21-SNAPSHOT
2022-01-18 19:21:56 +00:00
Sara 04389650bc Fix/add 71 n changelog updates (#1461)
* [skip ci] Update CHANGELOG.md to include 7.1.1 changes

* [skip ci] Update CHANGELOG.md to include 7.1.1 changes
2022-01-15 01:41:38 +00:00
alandavis 6c6f3c0a2a Pick up T-Engines 2.5.5-A3 2022-01-14 07:30:26 +00:00
Sara 5d2a9a1aae Feature/mnt 22696 replace renditions via restapi (#1459)
[skip ci]
2022-01-13 16:55:03 +00:00
Travis CI User 5b5545c640 [maven-release-plugin][skip ci] prepare for next development iteration 2022-01-12 08:43:19 +00:00
Travis CI User a260d2938c [maven-release-plugin][skip ci] prepare release 7.2.0-A12 2022-01-12 08:43:17 +00:00
Travis CI User c3bff50bfe [release] 7.2.0-A12
Update upstream versions
    - alfresco-community-repo:   14.76
    - alfresco-enterprise-share: 14.43
    - acs-packaging:             7.2.0-A12
    - RELEASE_VERSION:           7.2.0-A12
    - DEVELOPMENT_VERSION:       7.2.0-A13-SNAPSHOT
2022-01-12 06:55:19 +00:00
dependabot[bot] d68920fa16 Bump assertj-core from 3.13.2 to 3.22.0 (#1458)
Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.13.2 to 3.22.0.
- [Release notes](https://github.com/assertj/assertj-core/releases)
- [Commits](https://github.com/assertj/assertj-core/compare/assertj-core-3.13.2...assertj-core-3.22.0)

---
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-01-11 22:27:31 +00:00
dependabot[bot] 22b42d274f Bump maven-model from 3.8.2 to 3.8.4 (#1455)
Bumps [maven-model](https://github.com/apache/maven) from 3.8.2 to 3.8.4.
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.8.2...maven-3.8.4)

---
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>
[skip ci]
2022-01-11 22:27:04 +00:00
dependabot[bot] 0df449e1e0 Bump groovy from 2.5.14 to 3.0.9 (#1448)
Bumps [groovy](https://github.com/apache/groovy) from 2.5.14 to 3.0.9.
- [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-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[skip ci]
2022-01-11 22:26:35 +00:00
dependabot[bot] c07a9d4e22 Bump dependency.sis.version from 1.0 to 1.1 (#1443)
Bumps `dependency.sis.version` from 1.0 to 1.1.

Updates `sis-utility` from 1.0 to 1.1

Updates `sis-metadata` from 1.0 to 1.1

Updates `sis-storage` from 1.0 to 1.1

---
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>
[skip ci]
2022-01-11 22:25:44 +00:00
Tom Page 00158d6390 Update share to 14.42. 2022-01-11 15:56:20 +00:00
Tom Page 5645836ac4 [skip tests] Skip license header check when building upstream project. 2022-01-10 15:56:21 +00:00
Travis CI User 0b83737fba [maven-release-plugin][skip ci] prepare for next development iteration 2022-01-10 00:19:54 +00:00
Travis CI User 227a82bffd [maven-release-plugin][skip ci] prepare release 7.2.0-A11 2022-01-10 00:19:52 +00:00
Travis CI User bf453a519d [release] 7.2.0-A11
Update upstream versions
    - alfresco-community-repo:   14.75
    - alfresco-enterprise-share: 14.40
    - acs-packaging:             7.2.0-A11
    - RELEASE_VERSION:           7.2.0-A11
    - DEVELOPMENT_VERSION:       7.2.0-A12-SNAPSHOT
2022-01-09 22:33:10 +00:00
alandavis 5ada61ecef Bump t-engines from 2.5.4 to 2.5.5-A1 2022-01-06 09:35:27 +00:00
Travis CI User 0f8ea28abe [maven-release-plugin][skip ci] prepare for next development iteration 2021-12-21 18:14:00 +00:00
Travis CI User e6920f0c71 [maven-release-plugin][skip ci] prepare release 7.2.0-A10 2021-12-21 18:13:58 +00:00
Travis CI User 357ed8478c [release] 7.2.0-A10
Update upstream versions
    - alfresco-community-repo:   14.63
    - alfresco-enterprise-share: 14.36
    - acs-packaging:             7.2.0-A10
    - RELEASE_VERSION:           7.2.0-A10
    - DEVELOPMENT_VERSION:       7.2.0-A11-SNAPSHOT
2021-12-21 16:30:25 +00:00
Travis CI User b9523d659a [release] 7.2.0-A9
Update upstream versions
    - alfresco-community-repo:   14.58
    - alfresco-enterprise-share: 14.32
    - acs-packaging:             7.2.0-A9
    - RELEASE_VERSION:           7.2.0-A9
    - DEVELOPMENT_VERSION:       7.2.0-A10-SNAPSHOT
2021-12-13 15:34:53 +00:00
Piotr Żurek c2ffbf02ef ATS-969 - mention tika upgrade in the changelog (#1457) 2021-12-08 10:29:18 +01:00
Travis CI User 809b3062cd [release] 7.2.0-A8
Update upstream versions
    - alfresco-community-repo:   14.39
    - alfresco-enterprise-share: 14.25
    - acs-packaging:             7.2.0-A8
    - RELEASE_VERSION:           7.2.0-A8
    - DEVELOPMENT_VERSION:       7.2.0-A9-SNAPSHOT
2021-11-25 17:21:54 +00:00
Travis CI User fe72a557c5 [release] 7.2.0-A7
Update upstream versions
    - alfresco-community-repo:   14.34
    - alfresco-enterprise-share: 14.23
    - acs-packaging:             7.2.0-A7
    - RELEASE_VERSION:           7.2.0-A7
    - DEVELOPMENT_VERSION:       7.2.0-A8-SNAPSHOT
2021-11-22 18:22:40 +00:00
Travis CI User 8e1bfeb88e [maven-release-plugin][skip ci] prepare for next development iteration 2021-11-22 13:01:58 +00:00
Travis CI User 401fc13d24 [maven-release-plugin][skip ci] prepare release 7.2.0-A7 2021-11-22 13:01:56 +00:00
Travis CI User 93d3e02402 [release] 7.2.0-M1
Update upstream versions
    - alfresco-community-repo:   14.33
    - alfresco-enterprise-share: 14.22
    - acs-packaging:             7.2.0-M1
    - RELEASE_VERSION:           7.2.0-A7
    - DEVELOPMENT_VERSION:       7.2.0-A8-SNAPSHOT
2021-11-22 11:17:43 +00:00
alandavis 9f0cafa954 ACS-2268 Disable Intermittent failure: ImapReadMessagesAcsTests.siteManagerCanViewWikiPages [skip ci] 2021-11-16 14:54:25 +00:00
Abdul Mohammedandalandavis 8fc08ab6cf ACS-106: No tests check that the distribution zip contains files from the main components (#1452)
* Community Distribution Zip basic tests added

* Includes fix for a real bug found by the new test. The share.war not being unpacked unless the acs-community-packaging and acs-packaging versions were identical

Co-authored-by: alandavis <alan.davis@alfresco.com>
2021-11-16 14:20:40 +00:00
alandavis c08dd55b8e Pick up 2.5.4 t-engines for testing
[skip docker_latest]
2021-11-16 13:30:58 +00:00
alandavis f959da443c DEVELOPMENT_VERSION should have been 7.2.0-A7-SNAPSHOT [skip ci] 2021-11-16 10:58:00 +00:00
Travis CI User 66cee04556 [maven-release-plugin][skip ci] prepare for next development iteration 2021-11-16 07:29:39 +00:00
Travis CI User 8b7efa4e94 [maven-release-plugin][skip ci] prepare release 7.2.0-M1 2021-11-16 07:29:36 +00:00
Travis CI User c193bcaf52 [release] 7.2.0-M1
Update upstream versions
    - alfresco-community-repo:   14.30
    - alfresco-enterprise-share: 14.20
    - acs-packaging:             7.2.0-M1
    - RELEASE_VERSION:           7.2.0-M1
    - DEVELOPMENT_VERSION:       7.2.0-M2-SNAPSHOT
2021-11-16 05:45:12 +00:00
Travis CI User d9843034ae [maven-release-plugin][skip ci] prepare for next development iteration 2021-11-02 14:17:13 +00:00
Travis CI User 024d3e4d2d [maven-release-plugin][skip ci] prepare release 7.2.0-A6 2021-11-02 14:17:10 +00:00
Travis CI User 55b1580c22 Update upstream versions
- alfresco-community-repo:   14.26
    - alfresco-enterprise-share: 14.16
    - acs-packaging:             7.2.0-A6
    - RELEASE_VERSION:           7.2.0-A6
    - DEVELOPMENT_VERSION:       7.2.0-A7-SNAPSHOT
2021-11-02 11:34:46 +00:00
alandavis 33ebedee3c Update upstream versions
- alfresco-community-repo:   14.26
2021-11-01 23:50:10 +00:00
alandavis ae40abc1dd Update upstream versions
- alfresco-community-repo:   14.26
2021-11-01 23:39:30 +00:00
Alan Davis 2f7b625465 PRODSEC-4343 Build the MMT tool in alfreaco-community-repo so it picks up the latest libraries (#1453)
* replace dependency.alfresco-mmt.version references with dependency.alfresco-community-repo.version
[skip ci]
2021-11-01 18:49:55 +00:00
alandavis 3b57620a06 Tidy up of README files on how to build projects [skip ci] 2021-10-29 13:55:21 +01:00
Travis CI User 3c95f04005 [maven-release-plugin][skip ci] prepare for next development iteration 2021-10-29 09:39:21 +00:00
Travis CI User 28e18308b4 [maven-release-plugin][skip ci] prepare release 7.2.0-A5 2021-10-29 09:39:19 +00:00
Travis CI User ff833729fe Update upstream versions
- alfresco-community-repo:   14.25
    - alfresco-enterprise-share: 14.15
    - acs-packaging:             7.2.0-A5
    - RELEASE_VERSION:           7.2.0-A5
    - DEVELOPMENT_VERSION:       7.2.0-A6-SNAPSHOT
2021-10-29 07:52:11 +00:00
alandavis f2292c288b Addition of linkPoms.sh [skip ci] 2021-10-29 08:07:21 +01:00
Stefan Kopf a8df8cb7ed Fix community build outside of Alfresco (#1451)
Enable a plain vanilla machine without access to Alfresco internal artifacts to build ACS community
2021-10-28 18:19:14 +01:00
Travis CI User baf76608f7 [maven-release-plugin][skip ci] prepare for next development iteration 2021-10-20 08:56:29 +00:00
Travis CI User ddae3ae0ab [maven-release-plugin][skip ci] prepare release 7.2.0-A4 2021-10-20 08:56:26 +00:00
alandavis b4b6ff0d27 Temporary Change: Need to read 'docflex-javadoc' from Alfresco Internal Releases
Revert "settings.xml should reference .../groups/public not .../groups/internal so an account is not needed"

This reverts commit 7362b4c989.

[release] 7.2.0-A4
2021-10-20 00:08:36 +01:00
Travis CI User ac00a34bc4 Update upstream versions
- alfresco-community-repo:   14.14
    - alfresco-enterprise-share: 14.10
    - acs-packaging:             7.2.0-A4
    - RELEASE_VERSION:           7.2.0-A4
    - DEVELOPMENT_VERSION:       7.2.0-A5-SNAPSHOT
2021-10-19 19:48:11 +00:00
alandavis 7362b4c989 settings.xml should reference .../groups/public not .../groups/internal so an account is not needed 2021-10-14 12:59:35 +01:00
alandavis cc86cd2342 Dev tomcat env needs maven-war-plugin < 3.3.0
Versions >= than 3.3.0 were causing ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

[skip ci]
2021-10-13 14:41:12 +01:00
Travis CI User 2c6c14bb62 [maven-release-plugin][skip ci] prepare for next development iteration 2021-10-13 11:07:46 +00:00
Travis CI User dec86c6d94 [maven-release-plugin][skip ci] prepare release 7.2.0-A1 2021-10-13 11:07:43 +00:00
Travis CI User 888433f498 Update upstream versions
- alfresco-community-repo:   14.12
    - alfresco-enterprise-share: 14.9
    - acs-packaging:             7.2.0-A1
    - RELEASE_VERSION:               - RELEASE_VERSION=7.2.0-A1
    - DEVELOPMENT_VERSION:           - DEVELOPMENT_VERSION=7.2.0-SNAPSHOT
2021-10-13 06:48:36 +00:00
alandavis 8cfb437139 Switch to using dependency.acs-packaging.version property
To help update acs-community-packaging properties on release of acs-packaging

[skip ci]
2021-10-12 15:00:53 +01:00
alandavis a5aed73a3f Dependabot: Ignore upstream projects [skip ci] 2021-10-08 17:59:24 +01:00
dependabot-preview[bot] 5cacfb329c Upgrade to GitHub-native Dependabot (#1312)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-10-08 16:10:09 +01:00
alandavis 0fa84b8499 Use a common property for json-path as it is used in community and enterprise repo and packaging
[skip ci] waiting for upstream build
2021-10-08 15:26:37 +01:00
alandavis b87f0d5c77 prep work 7.1.0 -> 7.2.0 [skip ci] 2021-10-01 07:51:46 +01:00
alandavis 0f3d72179e Update upstream versions
- alfresco-community-repo:  14.5
    - alfresco-enterprise-share: 14.4
2021-10-01 07:37:12 +01:00
alandavis a94d0c474a Get master ready for 7.2.0 development
[skip ci]
2021-09-28 22:58:25 +01:00
Travis CI User 53874729fb [maven-release-plugin][skip ci] prepare for next development iteration 2021-09-28 18:05:09 +00:00
Travis CI User 3615d4630e [maven-release-plugin][skip ci] prepare release 7.1.0 2021-09-28 18:05:06 +00:00
alandavis 30678974aa [release][publish] 7.1.0
[skip tests] as we have just run them
2021-09-28 17:50:37 +01:00
Travis CI User da07943c0f [maven-release-plugin][skip ci] prepare for next development iteration 2021-09-28 16:21:41 +00:00
Travis CI User 6f6b6edbfd [maven-release-plugin][skip ci] prepare release 7.1.0-A16 2021-09-28 16:21:38 +00:00
alandavis 1db65b1eff [release] 7.1.0-A16
Update upstream versions

    - alfresco-community-repo:  11.140
    - alfresco-enterprise-share: 11.77
    - share 7.1.0.1
2021-09-28 15:36:48 +01:00
Travis CI User 679fb6613f [maven-release-plugin][skip ci] prepare for next development iteration 2021-09-09 08:01:29 +00:00
Travis CI User 321e417edd [maven-release-plugin][skip ci] prepare release 7.1.0-A14 2021-09-09 08:01:27 +00:00
alandavis beb57dc709 [release] 7.1.0-A14
[skip docker_latest][skip tests] we have just done this

Previous commit did not include the travis.yml file
2021-09-09 08:01:39 +01:00
Travis CI User bb2c33aab4 [maven-release-plugin][skip ci] prepare for next development iteration 2021-09-08 21:47:28 +00:00
Travis CI User c8f68468ad [maven-release-plugin][skip ci] prepare release 7.1.0-A13 2021-09-08 21:47:26 +00:00
alandavis 9a8993220b [release] 7.1.0-A14 2021-09-08 20:37:18 +01:00
alandavis 2a259fa0a5 Use alfresco-community-share in comS and comSD aliases
[skip ci]
2021-09-08 17:06:25 +01:00
pzhyland 667a96354e ACS-1961 Use maven-war-plugin version from community repo in tomcat dev env (#1442)
[skip ci]
2021-09-08 17:01:08 +01:00
alandavis fd09641729 [release] 7.1.0-A13 2021-09-04 15:23:57 +01:00
Ayman Harake d54b95abee ATS-958: Bump T-core to 2.5.3 (#1441) 2021-09-03 10:26:39 +01:00
alandavis 06e59f5a57 [release] 7.1.0-A12 2021-09-03 08:57:56 +01:00
CezarLeahu 3aba0d8ec0 APPS-1068 Enable docker updates for AGS latest images (#1440)
Enable the updating of AGS-specific images with the tag `latest` from the **master** branch (on Quay only):
* `quay.io/alfresco/alfresco-governance-repository-community`
* `quay.io/alfresco/alfresco-governance-share-community`
2021-08-26 13:59:23 +03:00
Travis CI User 8dbcb3f209 [maven-release-plugin][skip ci] prepare for next development iteration 2021-08-26 10:33:18 +00:00
Travis CI User 5e08726b87 [maven-release-plugin][skip ci] prepare release 7.1.0-A11 2021-08-26 10:33:16 +00:00
rrajoria 8752368c66 [release] 7.1.0-A11 2021-08-26 14:12:42 +05:30
Travis CI User 55f82d8d18 [maven-release-plugin][skip ci] prepare for next development iteration 2021-08-25 11:38:24 +00:00
Travis CI User f17749e6ff [maven-release-plugin][skip ci] prepare release 7.1.0-A10 2021-08-25 11:38:22 +00:00
cezar.leahu 92c23a23b5 [release] 7.1.0-A10 2021-08-25 12:52:04 +03:00
Eliza Stanandcezar.leahu 4baa5a8275 APPS-1068 Publish AGS-specific docker images from acs-packaging (#1431)
Co-authored-by: cezar.leahu <cezar.leahu@ness.com>
2021-08-25 10:23:18 +03:00
dependabot-preview[bot] ecdd3ff346 Bump dependency.alfresco-community-share.version from 11.44 to 11.46 (#1433) 2021-07-26 22:47:53 +00:00
dependabot-preview[bot] db75f4d3ae Bump dependency.alfresco-community-share.version from 11.38 to 11.44 (#1426) 2021-07-15 22:43:31 +00:00
Alan Davis f73a8e08bd ACS-1822 ACS 7.1 Supported Platforms: PostgreSQL 13.3 (#1424) 2021-07-15 18:30:42 +01:00
Davide d1be46250f SEARCH-2878 Update the supported version for SearchService to 2.0.2 (#1421) 2021-07-14 17:43:59 +02:00
Travis CI User 3e3296e4c2 [maven-release-plugin][skip ci] prepare for next development iteration 2021-07-13 18:46:20 +00:00
Travis CI User a254c83aa0 [maven-release-plugin][skip ci] prepare release 7.1.0-A9 2021-07-13 18:46:13 +00:00
Alex Mukha dad8e59ede [release] 7.1.0-A9 (second attempt) 2021-07-13 16:02:24 +01:00
Alex Mukha 8bdf339d2d Fix dev tomcat dependency 2021-07-13 15:12:19 +01:00
Alex Mukha 78084ee428 [release] 7.1.0-A9 2021-07-13 10:27:29 +01:00
Alex Mukha a8268bd090 Update dependencies to latest 2021-07-13 01:34:13 +01:00
Davide 40bffd4e9e SEARCH-2878 Update the SearchService version to 2.0.2-RC2(#1417) 2021-07-09 22:06:59 +01:00
CezarLeahu d49009bea0 Use LF for Dockerfile(s) and .sh scripts (.gitattributes) [skip ci] (#1412) 2021-07-06 14:19:34 +03:00
Travis CI User 49850d3464 [maven-release-plugin][skip ci] prepare for next development iteration 2021-06-29 22:49:24 +00:00
Travis CI User 70003498f5 [maven-release-plugin][skip ci] prepare release 7.1.0-A8 2021-06-29 22:49:19 +00:00
alandavis e66c81c74b [release] 7.1.0-A8 2021-06-29 21:40:49 +01:00
alandavis 5cc95889f7 [release] 7.1.0-A8 2021-06-29 21:39:59 +01:00
alandavis 5b98820904 Typo - extra double quotes. 2021-06-29 09:36:02 +01:00
alandavis 01a7fe88a6 acs-community-packaging builds must use the local 'latest' tag of repo working with SNAPSHOTs 2021-06-29 09:10:54 +01:00
Travis CI User 7204bf5b86 [maven-release-plugin][skip ci] prepare for next development iteration 2021-06-26 16:29:37 +00:00
Travis CI User 37f7a5cd03 [maven-release-plugin][skip ci] prepare release 7.1.0-A7 2021-06-26 16:29:32 +00:00
alandavis 07190f3797 [release] ACS 7.1.0-A7 [skip tests] [skip docker_latest]
Remove check "Upstream dependency is not up to date" - this was removed form other project's build.sh but not this one.
2021-06-26 17:14:10 +01:00
alandavis 115e8f7b62 [release] ACS 7.1.0-A7 2021-06-26 15:53:44 +01:00
alandavis 8b9f08fd08 [release] ACS 7.1.0-A7 2021-06-26 15:50:56 +01:00
dependabot-preview[bot] 97d9613b9a Bump dependency.alfresco-community-share.version from 11.24 to 11.27 (#1402) 2021-06-25 22:44:27 +00:00
dependabot-preview[bot] 21d22a3f67 Bump dependency.alfresco-community-share.version from 11.23 to 11.24 (#1394) 2021-06-23 22:44:08 +00:00
Alan Davis 1b7f20f0cb ACS-1710 Let repo developers build the project without having to build AGS first. (#1389) 2021-06-23 12:10:06 +01:00
dependabot-preview[bot] cdfcc3e75d Bump dependency.alfresco-community-share.version from 11.22 to 11.23 (#1391) 2021-06-22 22:15:21 +00:00
Alan Davis f34e905938 ACS-1709 Include Share's Google AMP in the tomcat dev env (#1390)
[skip ci] as there are no test for the dev env
2021-06-22 12:53:21 +01:00
CezarLeahu 2f45e682fe APPS-1028 Build&publish an AGS distribution zip during the ACS release (#1374) 2021-06-22 12:46:39 +03:00
dependabot-preview[bot] 10bdfd1b8f Bump alfresco-community-repo from 11.51 to 11.68 (#1388) 2021-06-21 22:19:56 +00:00
dependabot-preview[bot] da27f98e3a Bump dependency.alfresco-community-share.version from 11.12 to 11.22 (#1387) 2021-06-21 22:18:36 +00:00
dependabot-preview[bot] 8fbd3dd7d1 Bump dependency.alfresco-community-repo.version from 11.51 to 11.68 (#1386) 2021-06-21 22:16:45 +00:00
Tom Page 2808e8478b [release] Release 7.1.0-A6.
Skipping 7.1.0-A5 to match release date of enterprise repo.
2021-06-16 15:49:08 +01:00
alandavis 523687fbae -Dshare.image.tag=latest was missing from comPD
Also reordered arguments in aliases to help spot errors like tis in future.

[skip ci]
2021-06-14 16:19:51 +01:00
dependabot-preview[bot] 78158ae623 Bump dependency.alfresco-community-share.version from 11.7 to 11.12 (#1361) 2021-06-01 22:48:06 +00:00
Travis CI User fbfa9761dd [maven-release-plugin][skip ci] prepare for next development iteration 2021-06-01 13:42:00 +00:00
Travis CI User 55ea2ca346 [maven-release-plugin][skip ci] prepare release 7.1.0-A4 2021-06-01 13:41:55 +00:00
Alan DavisandCezar.Leahu a04a90d721 ACS-1611 Add AGS to acs-community-packagingFeature/ags reorg (#1358)
[release] 7.1.0-A4

Co-authored-by: Cezar.Leahu <cezar.leahu@ness.com>
2021-06-01 13:14:14 +01:00
alandavis 20f5f6386f [release] 7.1.0-A4 2021-05-22 08:45:56 +01:00
Travis CI User 28922fc087 [maven-release-plugin][skip ci] prepare for next development iteration 2021-05-20 20:29:30 +00:00
Travis CI User c9db02d65e [maven-release-plugin][skip ci] prepare release 7.1.0-M1 2021-05-20 20:29:25 +00:00
alandavis 4e479181b4 [release] 7.1.0-M1 2021-05-20 20:07:52 +01:00
alandavis 9dff569a13 Update upstream version to 11.41 2021-05-20 09:56:30 +01:00
montgolfiere fdf67e2594 ATS-912: Bump to T-Core 2.4.0 (#1325) 2021-05-11 10:47:09 +01:00
Travis CI User a0cb4ae700 [maven-release-plugin][skip ci] prepare for next development iteration 2021-05-08 15:07:05 +00:00
Travis CI User 78aa2fe4a7 [maven-release-plugin][skip ci] prepare release 7.1.0-A3 2021-05-08 15:07:00 +00:00
alandavis 87f74bb27e [release] 7.1.0-A3 2021-05-08 14:50:12 +01:00
Sara Aspery 212a9e86ea [release] 7.1.0-A2 2021-05-06 16:53:44 +01:00
Travis CI User dd062d8b00 [maven-release-plugin][skip ci] prepare for next development iteration 2021-04-30 09:55:30 +00:00
Travis CI User 73f1685acb [maven-release-plugin][skip ci] prepare release 7.1.0-A1 2021-04-30 09:55:25 +00:00
alandavis 9febe1e197 [release] 7.1.0-A1 2021-04-30 09:40:37 +01:00
alandavis c47c9be32d Switch master to support ACS 7.1.0
* incremented pom versions to 11.0 so that 9 may be used by 7.0.1 and 10 for 7.0.2
2021-03-27 18:32:14 +00:00
alandavis 175c3b3cf1 Remove whitesource token as we don't use whitesource any more 2021-03-26 17:50:40 +00:00
Cezar.Leahu f5ac695ca6 Allow the CI *Publish* step on any branch [skip ci] 2021-03-16 16:17:45 +02:00
alandavis 37b662061f Use master for ACS 7.0.1
* Reset pom.xml version to 7.0.1-SNAPSHOT
* Parent pom to 9.0
2021-03-10 21:53:30 +00:00
74 changed files with 3038 additions and 1324 deletions
@@ -25,10 +25,6 @@
<url>https://artifacts.alfresco.com/nexus/content/groups/public</url>
</pluginRepository>
</pluginRepositories>
<properties>
<!-- WhiteSource token -->
<org.whitesource.orgToken>${env.WHITESOURCE_API_KEY}</org.whitesource.orgToken>
</properties>
</profile>
</profiles>
+11 -8
View File
@@ -1,8 +1,11 @@
# .* eol=crlf
# *.html eol=crlf
# *.java eol=crlf
# *.txt eol=crlf
# *.css eol=crlf
# *.xml eol=crlf
# *.js eol=crlf
# *.properties eol=crlf
# .* eol=crlf
# *.html eol=crlf
# *.java eol=crlf
# *.txt eol=crlf
# *.css eol=crlf
# *.xml eol=crlf
# *.js eol=crlf
# *.properties eol=crlf
# Shell scripts require LF
*.sh text eol=lf
Dockerfile text eol=lf
+43
View File
@@ -0,0 +1,43 @@
version: 2
registries:
maven-repository-artifacts-alfresco-com-nexus-content-groups-int:
type: maven-repository
url: https://artifacts.alfresco.com/nexus/content/groups/internal
username: ${{secrets.NEXUS_USERNAME}}
password: ${{secrets.NEXUS_PASSWORD}}
updates:
- package-ecosystem: maven
directory: "/"
schedule:
interval: daily
time: "22:00"
timezone: Africa/Abidjan
open-pull-requests-limit: 99
ignore:
# Upstream alfresco-community-repo artifacts
- dependency-name: org.alfresco:alfresco-community-repo
- dependency-name: org.alfresco:alfresco-core
- dependency-name: org.alfresco:alfresco-data-model
- dependency-name: org.alfresco:alfresco-repository
- dependency-name: org.alfresco:alfresco-remote-api
- dependency-name: org.alfresco:content-services-community
- dependency-name: org.alfresco:alfresco-community-repo-distribution
- dependency-name: org.alfresco.tas:alfresco-community-repo-webdav-test:tests
- dependency-name: org.alfresco.tas:alfresco-community-repo-restapi-test:tests
- dependency-name: org.alfresco.tas:alfresco-community-repo-integration-test:tests
- dependency-name: org.alfresco.tas:alfresco-community-repo-email-test:tests
- dependency-name: org.alfresco.tas:alfresco-community-repo-cmis-test:tests
# Upstream alfresco-enterprise-share artifacts
- dependency-name: org.alfresco:share:classes
- dependency-name: org.alfresco:alfresco-wcmqs-web:classes
- dependency-name: org.alfresco:alfresco-wcmqs-distribution
- dependency-name: org.alfresco:share
- dependency-name: org.alfresco:alfresco-content-services-share-distribution
- dependency-name: org.alfresco:alfresco-share-services
# Others
- dependency-name: org.apache.maven.plugins:maven-war-plugin
versions:
- ">= 3.a, < 4"
registries:
- maven-repository-artifacts-alfresco-com-nexus-content-groups-int
+251
View File
@@ -0,0 +1,251 @@
name: ACS Community Packaging CI
on:
pull_request:
branches:
- master
- release/**
- feature/**
- fix/**
push:
branches:
- master
- release/**
- feature/**
- fix/**
workflow_dispatch:
env:
GIT_USERNAME: ${{ secrets.BOT_GITHUB_USERNAME }}
GIT_EMAIL: ${{ secrets.BOT_GITHUB_EMAIL }}
GIT_PASSWORD: ${{ secrets.BOT_GITHUB_TOKEN }}
DOCKERHUB_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
DOCKERHUB_USERNAME: ${{ secrets.DOCKER_USERNAME }}
GITHUB_ACTIONS_DEPLOY_TIMEOUT: 60
MAVEN_PASSWORD: ${{ secrets.NEXUS_PASSWORD }}
MAVEN_USERNAME: ${{ secrets.NEXUS_USERNAME }}
QUAY_PASSWORD: ${{ secrets.QUAY_PASSWORD }}
QUAY_USERNAME: ${{ secrets.QUAY_USERNAME }}
TAS_ENVIRONMENT: ./tests/environment
TAS_SCRIPTS: ../alfresco-community-repo/packaging/tests/scripts
# Release version has to start with real version (23.2.0-....) for the docker image to build successfully.
RELEASE_VERSION: 23.3.23
DEVELOPMENT_VERSION: 23.3.24-SNAPSHOT
jobs:
tas_tests:
name: ${{ matrix.testSuite }} TAS tests
runs-on: ubuntu-latest
if: ${{ !contains(github.event.head_commit.message, '[skip tas]') && !contains(github.event.head_commit.message, '[skip tests]') }}
strategy:
fail-fast: false
matrix:
include:
- testSuite: REST API part1
pom: tests/tas-restapi/pom.xml
profiles: all-tas-tests,run-restapi-part1
compose-file: docker-compose-minimal+transforms.yml
- testSuite: REST API part2
pom: tests/tas-restapi/pom.xml
profiles: all-tas-tests,run-restapi-part2
compose-file: docker-compose-minimal+transforms.yml
- testSuite: REST API part3
pom: tests/tas-restapi/pom.xml
profiles: all-tas-tests,run-restapi-part3
compose-file: docker-compose-minimal+transforms.yml
- testSuite: CMIS (BROWSER binding)
pom: tests/tas-cmis/pom.xml
profiles: all-tas-tests,run-cmis-browser
compose-file: docker-compose-minimal+transforms.yml
- testSuite: CMIS (ATOM binding)
pom: tests/tas-cmis/pom.xml
profiles: all-tas-tests,run-cmis-atom
compose-file: docker-compose-minimal+transforms.yml
- testSuite: CMIS (WEBSERVICES binding)
pom: tests/tas-cmis/pom.xml
profiles: all-tas-tests,run-cmis-webservices
compose-file: docker-compose-minimal+transforms.yml
- testSuite: Email
pom: tests/tas-email/pom.xml
profiles: all-tas-tests
compose-file: docker-compose-minimal.yml
- testSuite: WebDAV
pom: tests/tas-webdav/pom.xml
profiles: all-tas-tests
compose-file: docker-compose-minimal.yml
- testSuite: Integration
pom: tests/tas-integration/pom.xml
profiles: all-tas-tests
compose-file: docker-compose-minimal.yml
steps:
- uses: actions/checkout@v3
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v1.33.0
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.33.0
- name: "Init"
timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }}
run: |
bash ./scripts/ci/init.sh
bash ./scripts/ci/build.sh
- name: "Setup the environment"
run: |
${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/${{ matrix.compose-file }}
${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco"
- name: "Test"
run: mvn -B install -ntp -f ${{ matrix.pom }} -P${{ matrix.profiles }} -Denvironment=default -DrunBugs=false -Dlicense.skipUpdateLicense
- name: "Clean Maven cache"
run: bash ./scripts/ci/cleanup_cache.sh
community_zip_tests:
name: Community Distribution Zip content tests
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, '[skip tests]')"
steps:
- uses: actions/checkout@v3
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v1.33.0
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.33.0
- name: "Init"
timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }}
run: |
bash ./scripts/ci/init.sh
bash ./scripts/ci/build.sh
- name: "Build"
timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }}
run: mvn -B -ntp -V clean install -Pags -DskipTests -Dmaven.javadoc.skip=true -Dlicense.skipUpdateLicense
- name: "Test"
run: mvn -B install -ntp -f tests/tas-distribution-zip/pom.xml -Prun-distribution-zip-contents-check -DrunBugs=false -Dlicense.skipUpdateLicense
- name: "Clean Maven cache"
run: bash ./scripts/ci/cleanup_cache.sh
community_test_tomcat_deployment:
name: "Test Tomcat deployment"
runs-on: ubuntu-latest
if: >
!contains(github.event.head_commit.message, '[skip tests]')
steps:
- uses: actions/checkout@v3
with:
persist-credentials: false
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v1.35.2
- uses: Alfresco/alfresco-build-tools/.github/actions/free-hosted-runner-disk-space@v1.35.2
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.35.2
- name: "Build"
timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }}
run: |
bash ./scripts/ci/init.sh
bash ./scripts/ci/build.sh
- name: "Set up the environment"
run: |
${TAS_SCRIPTS}/start-compose.sh ./dev/docker-compose.yml
${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8983/solr"
- name: "Run tomcat, verify it starts"
id: tests
run: |
(mvn clean install -Prun -rf dev &)
${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8080/alfresco/"
echo "Test Alfresco Repository availability"
curl -Ls -o /dev/null --fail "http://localhost:8080/alfresco"
echo "Test Share availability"
curl -Ls -o /dev/null --fail "http://localhost:8080/share"
docker_latest:
name: Update latest Docker images
runs-on: ubuntu-latest
needs: [tas_tests, community_zip_tests]
if: >
!(failure() || cancelled()) &&
!contains(github.event.head_commit.message, '[skip docker_latest]') &&
(github.ref_name == 'master' || startsWith(github.ref_name, 'release/')) &&
github.event_name != 'pull_request'
services:
registry:
image: registry:2
ports:
- 5000:5000
steps:
- uses: actions/checkout@v3
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v1.33.0
- uses: Alfresco/alfresco-build-tools/.github/actions/free-hosted-runner-disk-space@v1.35.2
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.33.0
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
- name: "Init"
timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }}
run: |
bash ./scripts/ci/init.sh
bash ./scripts/ci/build.sh -m
- name: "Push Docker images"
timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }}
run: mvn -B -ntp -V clean install -DskipTests -Dmaven.javadoc.skip=true -Dlicense.skipUpdateLicense -Pags -Ppush-docker-images
- name: "Clean Maven cache"
run: bash ./scripts/ci/cleanup_cache.sh
release:
name: Release and Copy to S3 Staging Bucket
runs-on: ubuntu-latest
needs: [docker_latest]
if: >
!(failure() || cancelled()) &&
contains(github.event.head_commit.message, '[release]') &&
(github.ref_name == 'master' || startsWith(github.ref_name, 'release/')) &&
github.event_name != 'pull_request'
services:
registry:
image: registry:2
ports:
- 5000:5000
steps:
- uses: actions/checkout@v3
with:
persist-credentials: false
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v1.33.0
- uses: Alfresco/alfresco-build-tools/.github/actions/free-hosted-runner-disk-space@v1.35.2
- uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v1.33.0
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
- name: "Init"
timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }}
run: |
bash ./scripts/ci/init.sh
bash ./scripts/ci/build.sh -m
- name: "Release"
timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }}
run: |
bash scripts/ci/verify_release_tag.sh
bash scripts/ci/maven_release.sh
source scripts/ci/prepare_staging_deploy.sh
- name: "Clean Maven cache"
run: bash ./scripts/ci/cleanup_cache.sh
- name: "Configure AWS credentials"
uses: aws-actions/configure-aws-credentials@v1
with:
aws-access-key-id: ${{ secrets.AWS_S3_STAGING_ACCESS_KEY }}
aws-secret-access-key: ${{ secrets.AWS_S3_STAGING_SECRET_KEY }}
aws-region: eu-west-1
- name: "Deploy to S3 Staging Bucket"
run: |
aws s3 cp --acl private --recursive ./deploy_dir s3://alfresco-artefacts-staging/alfresco-content-services-community/release/${BRANCH_NAME}/${BUILD_NUMBER}
aws s3 cp --acl private --recursive ./deploy_dir_ags s3://alfresco-artefacts-staging/community/RM/${RELEASE_VERSION}
echo "Finished release and deployed to https://s3.console.aws.amazon.com/s3/buckets/alfresco-artefacts-staging/alfresco-content-services-community/release/${BRANCH_NAME}/${BUILD_NUMBER}"
publish:
name: Copy to S3 Release Bucket
runs-on: ubuntu-latest
needs: [release]
if: >
!(failure() || cancelled()) &&
contains(github.event.head_commit.message, '[publish]') &&
(github.ref_name == 'master' || startsWith(github.ref_name, 'release/')) &&
github.event_name != 'pull_request'
steps:
- uses: actions/checkout@v3
- uses: Alfresco/alfresco-build-tools/.github/actions/get-build-info@v1.33.0
- name: "Configure AWS credentials"
uses: aws-actions/configure-aws-credentials@v1
with:
aws-access-key-id: ${{ secrets.AWS_S3_RELEASE_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_S3_RELEASE_SECRET_ACCESS_KEY }}
aws-region: eu-west-1
- name: "Deploy to S3 Release Bucket"
run: |
bash scripts/ci/copy_to_release_bucket.sh
bash scripts/ci/copy_ags_to_release_bucket.sh
+7 -7
View File
@@ -1,5 +1,8 @@
*.class
war/overlays
alfresco/*
# Eclipse
.classpath
.settings
@@ -10,7 +13,7 @@
*.iml
*.iws
#VSCode
#VScode
/.vscode
# Mac
@@ -21,7 +24,6 @@ target
*.log
*.log.*
# Package Files #
*.jar
*.war
@@ -30,12 +32,10 @@ target
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
# Alfresco
alf_data/
helm/alfresco-content-services-community/charts/*
helm/alfresco-content-services-community/requirements.lock
helm/alfresco-content-services-community*.tgz
# Travis deployment folder
deploy_dir
# Travis deployment folders
deploy_dir
deploy_dir_ags
-152
View File
@@ -1,152 +0,0 @@
---
dist: xenial
sudo: required
language: java
jdk: openjdk11
services:
- docker
git:
depth: false
quiet: true
cache:
directories:
- ${HOME}/.m2/repository
# the cache can grow constantly
before_cache: bash scripts/travis/cleanup_cache.sh
branches:
only:
- master
- /release\/.*/
- /feature\/.*/
- /fix\/.*/
env:
global:
- TAS_SCRIPTS=../alfresco-community-repo/packaging/tests/scripts
- TAS_ENVIRONMENT=./tests/environment
# Release version has to start with real version (7.0.1-....) for the docker image to build successfully.
- RELEASE_VERSION=7.0.1-A1
- DEVELOPMENT_VERSION=7.0.1-SNAPSHOT
stages:
- name: test
if: commit_message !~ /\[skip tests\]/
- name: docker_latest
if: fork = false AND type != pull_request AND branch = master
- name: release
if: commit_message =~ /\[release\]/ AND fork = false AND type != pull_request AND (branch = master OR branch =~ /release\/.*/)
- name: publish
if: commit_message =~ /\[publish\]/ AND fork = false AND type != pull_request AND (branch = master OR branch =~ /release\/.*/)
before_install: travis_retry bash scripts/travis/init.sh
install: travis_retry travis_wait 40 bash scripts/travis/build.sh
jobs:
include:
- name: "REST API TAS tests part1"
before_script:
- ${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
- name: "REST API TAS tests part2"
before_script:
- ${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
- name: "REST API TAS tests part3"
before_script:
- ${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
- name: "CMIS TAS tests - BROWSER binding"
before_script:
- ${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
- name: "CMIS TAS tests - ATOM binding"
before_script:
- ${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
- name: "CMIS TAS tests - WEBSERVICES binding"
before_script:
- ${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
- name: "Email TAS tests"
before_script:
- ${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
- name: "WebDAV TAS tests"
before_script:
- ${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
- name: "Integration TAS tests"
before_script:
- ${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
- name: "Update latest images in quay.io"
stage: docker_latest
script: travis_retry travis_wait 30 mvn -B -V clean install -DskipTests -Dmaven.javadoc.skip=true -Pinternal
- name: "Release and Copy to S3 Staging Bucket"
stage: release
before_script: bash scripts/travis/verify_release_tag.sh
script: travis_wait 60 bash scripts/travis/maven_release.sh
before_deploy:
# Move the final artifacts to a single folder (deploy_dir) to be copied to S3
- mkdir -p deploy_dir
- cp distribution/target/alfresco.war deploy_dir
- cp distribution/target/*-distribution*.zip deploy_dir
deploy:
- provider: s3
access_key_id: "${AWS_STAGING_ACCESS_KEY}"
secret_access_key: "${AWS_STAGING_SECRET_KEY}"
bucket: "alfresco-artefacts-staging"
region: "eu-west-1"
skip_cleanup: true
acl: private
local_dir: "deploy_dir"
upload_dir: "alfresco-content-services-community/release/${TRAVIS_BRANCH}/${TRAVIS_BUILD_NUMBER}"
on:
all_branches: true
after_deploy:
- echo "Finished release and deployed to https://s3.console.aws.amazon.com/s3/buckets/alfresco-artefacts-staging/alfresco-content-services/release/${TRAVIS_BRANCH}/${TRAVIS_BUILD_NUMBER}"
- name: "Copy to S3 Release Bucket"
stage: publish
# Nothing to build/install as we are just copying from S3 buckets
install: skip
script: skip
before_deploy: pip install awscli
deploy:
- provider: script
script: bash scripts/travis/copy_to_release_bucket.sh
on:
all_branches: true
-218
View File
@@ -1,218 +0,0 @@
<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>
+36 -16
View File
@@ -1,36 +1,56 @@
# Alfresco Content Services Community Packaging
This project is producing packaging for [Alfresco Content Services Repository](https://community.alfresco.com/docs/DOC-6385-project-overview-repository).
This project is producing packaging for Alfresco Content Services Community.
The SNAPSHOT version of the artifacts is **never** published.
The SNAPSHOT version of artifacts are **never** published.
### Contributing guide
Please use [this guide](CONTRIBUTING.md) to make a contribution to the project.
This produces the docker images for alfresco-content-repository-community and the distribution zip for the entire Alfresco Content Services Community product
# General
### Build:
* ```mvn clean install``` in the root of the project will build everything.
This project is the Community equivalent of the [Enterprise Packaging Project](https://github.com/Alfresco/acs-packaging).
This project creates the `alfresco/alfresco-content-repository-community` docker image and the distribution zip
for the Alfresco Content Services Community product.
The `alfresco/alfresco-content-repository-community` image extends the `alfresco-community-repo-base` created by the
`alfresco-community-repo` project to add additional ACS components.
# Build:
For more detailed build instructions, see the [Development Tomcat Environment](https://github.com/Alfresco/acs-community-packaging/tree/master/dev/README.md)
page.
To build the project, including the distribution zip, but not the Docker images, issue the following commands:
```
$ # The comP alias includes the following:
$ cd acs-community-packaging
$ mvn clean install
$ cd ..
```
## Docker Alfresco
On official releases, the image is published: https://hub.docker.com/r/alfresco/alfresco-content-repository-community/tags/
Releases are published to https://hub.docker.com/r/alfresco/alfresco-content-repository-community/tags/
For testing locally:
1. Go to docker-alfresco folder
2. Run *mvn clean install* if you have not done so
3. Build the docker image: ```docker build . --tag acr-community:6.0.tag```
4. Check that the image has been created locally with your desired name/tag: ```docker images```
To build the Docker images, you will need to build the `alfresco-community-repo`, `alfresco-community-share` and
`acs-community-packaging` projects. The simplest way is to use the `comRD`, `comSD` and `comPD` aliases.
For more information, see [build aliases](dev/aliases). `latest` images are created locally.
```
comRD && comSD && comPD
```
## Docker-compose & Kubernetes
Use the https://github.com/Alfresco/acs-deployment project as the basis for your own docker-compose or helm chart deployments.
### Docker-compose & Kubernetes
Use the deployment project if you want the sample docker-compose or helm: https://github.com/Alfresco/acs-deployment
## Distribution zip
In this folder the distribution zip is build. It contains all the war files, libraries, certificates and settings files you need to deploy Alfresco Content Services Community on the supported application servers.
The distribution zip contains the war files, libraries, certificates and settings files you need, to deploy
Alfresco Content Services on the supported application servers.
## How to
# How to
* [Development Tomcat Environment](dev/README.md)
* [aliases](dev/aliases)
* [Create a custom Docker image](https://github.com/Alfresco/acs-packaging/blob/master/docs/create-custom-image.md)
* [Creating customized Docker images using an existing Docker image](https://github.com/Alfresco/acs-packaging/blob/master/docs/create-custom-image-using-existing-docker-image.md)
* [Verifying that AMPs have been applied](https://github.com/Alfresco/acs-packaging/blob/master/docs/verify-the-amp-has-been-applied.md)
+86 -49
View File
@@ -2,33 +2,86 @@
It is possible to use Docker containers to test your code, but it is normally more convenient to simply run the
repository webapp (`alfresco.war`) in a tomcat instance.
repository webapp (`alfresco.war`) and Share webapp (`share.war`) in a tomcat instance. Options are also available to
apply selected AMPs
## Setting up your development environment
Although it is possible to work on individual github projects, we recommend working on
the `alfresco-community-repo`, `alfresco-community-share` and `acs-community-packaging`
in a single Intellij IDEA project. They depend on each other and typically you
will want to make changes to all of them if you are changing the repository code.
## Build -repo projects
Build the `alfresco-community-repo` (if you have not done so already), so that your changes are in the enterprise alfresco.war file.
~~~
$ # The `comR` alias includes the following commands:
$ cd alfresco-community-repo
$ mvn clean install -PcommunityDocker -DskipTests=true -Dversion.edition=Community
$ cd ..
mkdir work
cd work
git clone git@github.com:Alfresco/alfresco-community-repo.git
git clone git@github.com:Alfresco/alfresco-community-share.git
git clone git@github.com:Alfresco/acs-community-packaging.git
~~~
## Aliases
There are a set of aliases to help with building. You may find them useful, as they will help you only build selected parts
of the code base and will save you lots of typing.
Aliases ending in `D` provide Maven commands for building local Docker images. The AMPS environment variable will be of
interest, if you wish to build AMPs included in the repo and share projects.
The `aliases` file includes a more detailed description.
~~~
source acs-community-packaging/dev/aliases
~~~
## Link the projects
Generally you will want to link the different projects together by modifying the top level
pom.xml files of each downstream project so that they reference the SNAPSHOT versions of the
upstream projects. To help do this see the `acs-community-packaging` project's `scripts/dev/linkPoms.sh` and
`scripts/dev/unlinkPoms.sh` scripts.
~~~
sh acs-community-packaging/scripts/dev/linkPoms.sh
~~~
## Build the alfresco-community-repo project
Build the `alfresco-community-repo` projects (if you have not
done so already), so that your changes are in the community alfresco.war file.
~~~
# The `comR` alias includes the following commands:
cd alfresco-community-repo
mvn clean install -DskipTests=true -Dversion.edition=Community
cd ..
~~~
## Build the Share project
Build the `alfresco-community-share` project (if you have not done so already), so that your
changes are in the community share.war file, which also depends on your `alfresco-community-repo` project version.
~~~
# The `entS` alias is the same as the following commands:
cd alfresco-community-share
mvn clean install -DskipTests -Dmaven.javadoc.skip=true
cd ..
~~~
## Docker test environment
The repository code will need to talk to other ACS components, such as a databases, message queue and transformers.
The repository code will need to talk to other ACS components, such as a database, message queue and transformers.
The simplest way to create these, is to use the `docker-compose.yml` file in the `dev` directory.
~~~
$ # The `envUp` alias is the same as the following commands:
$ cd acs-community-packaging
$ docker-compose -f dev/docker-compose.yml up -d
# The `envUp` alias is the same as the following commands. Run these in a new terminal session, or add a `-d` flag to
the `docker compose` command.
cd acs-community-packaging
docker compose -f dev/docker-compose.yml up
Creating dev_activemq_1 ... done
Creating dev_solr6_1 ... done
Creating dev_postgres_1 ... done
Creating dev_transform-core-aio_1 ... done
...
$ cd ..
cd ..
~~~
## Alfresco Global Properties and Log4j
## Alfresco global properties and Log4j
Set any alfresco-global.properties or log4j properties you may need in the following files. They will be copied
to the `dev/dev-acs-amps-overlay/target` directory. Other customisations may also be placed in the `extension` directory.
~~~
dev/dev-tomcat/src/main/tomcat/shared/classes/alfresco/extension/custom-log4j.properties
dev/dev-tomcat/src/main/tomcat/shared/classes/alfresco/extension/custom-log4j2.properties
dev/dev-tomcat/src/main/tomcat/shared/classes/alfresco-global.properties
~~~
@@ -37,71 +90,55 @@ Create the development tomcat environment, apply AMPs on top of the repository c
run tomcat. The `run` profile is what starts tomcat. The `withShare` applies
the Share services AMP and adds the `share.war` to tomcat.
Once started, you will be able to access Share on `http://localhost:8080/share` and various repository
endpoints via `http://localhost:8080/alfresco/`. `entT` is an alias for the
following command and `entTDebug` will allow a debugger to be attached.
endpoints via `http://localhost:8080/alfresco/`. `comT` is an alias for the
following command and `comTDebug` will allow a debugger to be attached.
~~~
$ # The alias comT is the same as the following mvn command. comTDebug may also be used.
$ mvn clean install -Prun,withShare
# The alias comT is the same as the following commands:
cd acs-community-packaging
mvn clean install -Prun -rf dev
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Alfresco Content Services Community Packaging [pom]
[INFO] Alfresco Content Services Community Distribution zip [jar]
[INFO] Alfresco Content Services Public API Javadoc [pom]
[INFO] ACS Community Docker Image Builder for Alfresco Community [pom]
[INFO] Scanning for projects...
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] Development Tomcat Environment [pom]
[INFO] Tomcat Configuration [pom]
[INFO] Repo WAR with amps [war]
[INFO] Share WAR with amps [war]
[INFO] Tomcat [war]
...
INFO: Starting ProtocolHandler ["http-bio-8080"]
$ cd ..
cd ..
~~~
If you kill the tomcat instance (^C) and wish to restart it, use the following command
or the `comO` alias, or `comODebug` to attach a debuger.
or the `comO` alias, or `comODebug` to attach a debugger.
~~~
$ mvn install -Prun,withShare -rf dev-acs-amps-overlay
mvn install -Prun,withShare -rf dev-acs-amps-overlay
~~~
## Clean up
When finished, kill the tomcat instance and stop the Docker instances. You will normally also
remove the Docker containers, as you will need a clean database if you are going to issue
another `mvn clean install` command.
another `mvn clean install` command. If you started `docker compose` in a separate terminal session,
simply use `^C` or if you used a `-d` flag, use `docker compose -f dev/docker-compose.yml stop`.
~~~
$ ^C
^C
... Stopped 'sysAdmin' subsystem, ID: [sysAdmin, default]
$ docker-compose -f dev/docker-compose.yml stop
Stopping dev_transform-core-aio_1 ... done
Stopping dev_transform-router_1 ... done
Stopping dev_solr6_1 ... done
Stopping dev_postgres_1 ... done
Stopping dev_activemq_1 ... done
Stopping dev_shared-file-store_1 ... done
$ docker-compose -f dev/docker-compose.yml rm
docker compose -f dev/docker-compose.yml rm
Going to remove dev_transform-core-aio_1, dev_transform-router_1, dev_solr6_1, dev_postgres_1, dev_activemq_1, dev_shared-file-store_1
Are you sure? [yN] y
Removing dev_transform-core-aio_1 ... done
Removing dev_transform-router_1 ... done
Removing dev_solr6_1 ... done
Removing dev_postgres_1 ... done
Removing dev_activemq_1 ... done
Removing dev_shared-file-store_1 ... done
~~~
If you have not removed the containers, it is possible to restart the tomcat instance with
a `mvn install` (no `clean`), but this may result in failures if there are incompatibilities
between the code, database and content in `dev/dev-acs-amps-overlay/target/dev-instance/runtime/alf_data`.
Any changes made to alfresco-global properties or log4j will not be picked up, unless you
directly edit `dev/dev-acs-amps-overlay/target/dev-instance/tomcat/shared/classes/alfresco/extension/custom-log4j.properties`
directly edit `dev/dev-acs-amps-overlay/target/dev-instance/tomcat/shared/classes/alfresco/extension/custom-log4j2.properties`
and `dev/dev-acs-amps-overlay/target/dev-instance/tomcat/shared/classes/alfresco-global.properties`, but they will be thrown away
on the next `mvn clean`.
## Aliases
You may also find the aliases specified in the following file useful, as they may save you some typing.
Aliases ending in `D` provide Maven commands for building local Docker images.
~~~
$ source acs-community-packaging/dev/aliases
~~~
+34 -21
View File
@@ -1,8 +1,8 @@
# The aliases in this script provide simple commands to build projects, start tomcat and combinations of these. This
# give the flexibility to only rebuild or repackage parts of the codebase that have changed.
#
# Once the repository component has been built, it will need to be combined with other ACS components in the
# acs_community_packaging projects.
# Once the repository component has been built, it will need to be combined with other ACS components such as Share
# in the acs_community_packaging projects.
#
# When developing code, you will normally not be creating repository docker images, or TAS test jar files, but will be
# creating war files and then running them in a local tomcat instance. To provide the environment needed to do this you
@@ -11,15 +11,20 @@
# If need to create Docker images or create TAS test jar files (extended in downstream projects), use the aliases that
# end in D for Docker.
#
# By default only the share-services AMP is built by these aliases. Additional AMPS may be included by adding their
# profile to the AMPS environment variable. For example: export AMPS="-Pags"
#
# Aliases to build a sequence of projects and start tomcat - remember to start a CLEAN docker-compose environment - see envUp
# com - builds alfresco-community-repo & acs-community-packaging
#
# Aliases to build projects WITHOUT creating docker images or TAS tests jars
# comR - alfresco-community-repo
# comS - alfresco-community-share
# comP - acs-community-packaging
#
# Aliases to build projects including DOCKER images and TAS tests jars
# comRD - alfresco-community-repo
# comSD - alfresco-community-share
# comPD - acs-community-packaging
# Aliases to start tomcat in a CLEAN environment - remember to start a docker-compose environment - see envUp
@@ -30,28 +35,36 @@
# comO - acs-community-packaging
# comODebug - acs-community-packaging (uses mvnDebug to allow a debugger to be attached)
export TAG=latest
# Set environment variables if not already set
if [ -z ${AMPS+x} ]
then
export AMPS=""
fi
alias comR='(cd alfresco-community-repo && mvn clean install -DskipTests=true -Dversion.edition=Community)'
alias comP='(cd acs-community-packaging && mvn clean install -Dmaven.javadoc.skip=true)'
alias comR='(cd alfresco-community-repo && mvn clean install $AMPS -DskipTests=true -Dversion.edition=Community)'
alias comS='(cd alfresco-community-share && mvn clean install $AMPS -DskipTests -Dmaven.javadoc.skip=true)'
alias comP='(cd acs-community-packaging && mvn clean install $AMPS -Dmaven.javadoc.skip=true)'
alias comRD="(cd alfresco-community-repo && mvn clean install -PcommunityDocker -Pall-tas-tests -DskipTests=true -Dimage.tag=$TAG -Dversion.edition=Community)"
alias comPD="(cd acs-community-packaging && mvn clean install -PcommunityDocker -Pall-tas-tests -DskipTests=true -Dimage.tag=$TAG -Drepo.image.tag=$TAG -Dmaven.javadoc.skip=true)"
alias comRD='(cd alfresco-community-repo && mvn clean install $AMPS -DskipTests=true -Dversion.edition=Community -Pall-tas-tests -Pbuild-docker-images -Dimage.tag=latest)'
alias comSD='(cd alfresco-community-share && mvn clean install $AMPS -DskipTests=true -DskipTests -Dmaven.javadoc.skip=true -Pall-tas-tests -Pbuild-docker-images -Dimage.tag=latest -Drepo.image.tag=latest)'
alias comPD='(cd acs-community-packaging && mvn clean install $AMPS -DskipTests=true -Dmaven.javadoc.skip=true -Pall-tas-tests -Pbuild-docker-images -Dimage.tag=latest -Drepo.image.tag=latest -Dshare.image.tag=latest)'
alias comT=' (cd acs-community-packaging && mvn clean install -Prun,withShare)'
alias comTDebug='(cd acs-community-packaging && mvnDebug clean install -Prun,withShare)'
alias comO=' (cd acs-community-packaging && mvn install -Prun,withShare -rf dev/dev-acs-amps-overlay)'
alias comODebug='(cd acs-community-packaging && mvnDebug install -Prun,withShare -rf dev/dev-acs-amps-overlay)'
alias comT='(cd acs-community-packaging && mvn clean install -Prun $AMPS -rf dev)'
alias comTDebug='(cd acs-community-packaging && mvnDebug clean install -Prun $AMPS -rf dev)'
alias comO='(cd acs-community-packaging && mvn install -Prun $AMPS -rf dev/dev-repo-amps-overlay)'
alias comODebug='(cd acs-community-packaging && mvnDebug install -Prun $AMPS -rf dev/dev-repo-amps-overlay)'
alias com='comR && comP && comT'
alias comD='comRD && comPD'
alias comX='comR && comP'
alias com='comR && comS && comP && comT'
alias comD='comRD && comSD && comPD'
alias comX='comR && comS && comP'
alias comDR='comRD && comRD && comPD'
alias comXR='comR && comR && comP'
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 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'
alias drm='docker rm -f $(docker ps -q)'
alias arm='rm -rf `find . -name alf_data`'
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'
+272 -360
View File
@@ -1,360 +1,272 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>dev-acs-community-amps-overlay</artifactId>
<name>Content Services WAR with amps</name>
<packaging>war</packaging>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>7.0.0-SNAPSHOT</version>
</parent>
<properties>
<dependency.sis.version>1.0</dependency.sis.version>
<tomcat.version>7.0.86</tomcat.version>
<tomcat.default.solr6.port>8983</tomcat.default.solr6.port>
</properties>
<dependencies>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>content-services-community</artifactId>
<type>war</type>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-share-services</artifactId>
<type>amp</type>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
</dependencies>
<build>
<finalName>alfresco</finalName>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.6</version>
<configuration>
<overlays>
<overlay>
<groupId>org.alfresco</groupId>
<artifactId>content-services-community</artifactId>
<type>war</type>
</overlay>
<overlay>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-share-services</artifactId>
<type>amp</type>
</overlay>
</overlays>
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
<executions>
<execution>
<id>prepare-exploded-war</id>
<goals>
<goal>exploded</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.alfresco.maven.plugin</groupId>
<artifactId>alfresco-maven-plugin</artifactId>
<version>4.1.0</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<systemProperties>
<index.subsystem.name>solr6</index.subsystem.name>
<solr.port>${tomcat.default.solr6.port}</solr.port>
<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>
<encryption.keystore.type>pkcs12</encryption.keystore.type>
<encryption.cipherAlgorithm>AES/CBC/PKCS5Padding</encryption.cipherAlgorithm>
<encryption.keyAlgorithm>AES</encryption.keyAlgorithm>
<metadata-keystore.password>mp6yc0UD9e</metadata-keystore.password>
<metadata-keystore.aliases>metadata</metadata-keystore.aliases>
<metadata-keystore.metadata.password>mp6yc0UD9e</metadata-keystore.metadata.password>
<metadata-keystore.metadata.algorithm>AES</metadata-keystore.metadata.algorithm>
</systemProperties>
<delegate>false</delegate>
<useSeparateTomcatClassLoader>true</useSeparateTomcatClassLoader>
<contextFile>${runtime.tomcat.conf.folder}/alfresco-context.xml</contextFile>
<tomcatUsers>${runtime.tomcat.conf.folder}/tomcat-users.xml</tomcatUsers>
<webapps>
<webapp>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-server-root</artifactId>
<version>${dependency.alfresco-server-root.version}</version>
<contextPath>/</contextPath>
<type>war</type>
<asWebapp>true</asWebapp>
<!-- Workaround for https://issues.apache.org/jira/browse/MTOMCAT-269 -->
<!-- tomcat7-maven-plugin does not pick up the context.xml file from META-INF -->
<contextFile>${project.build.directory}/tomcat/webapps/alfresco-server-root/META-INF/context.xml</contextFile>
</webapp>
<webapp>
<groupId>org.alfresco</groupId>
<artifactId>api-explorer</artifactId>
<version>${alfresco.api-explorer.version}</version>
<contextPath>/api-explorer</contextPath>
<type>war</type>
<asWebapp>true</asWebapp>
</webapp>
</webapps>
</configuration>
<dependencies>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-core</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-util</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-coyote</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-api</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-jdbc</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-dbcp</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-servlet-api</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-jsp-api</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-jasper</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-jasper-el</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-el-api</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-catalina</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-tribes</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-catalina-ha</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-annotations-api</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-juli</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-logging-juli</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-logging-log4j</artifactId>
<version>${tomcat.version}</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<!-- Download and unpack the tomcat config zip file -->
<execution>
<id>unpack-tomcat-config</id>
<phase>generate-resources</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/tomcat-conf</outputDirectory>
<artifactItems>
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat</artifactId>
<version>${project.version}</version>
<classifier>config</classifier>
<overWrite>true</overWrite>
<type>zip</type>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<!-- Copy tomcat config from build directory to correct location -->
<!--
Q. Why not unpack directly to ${runtime.tomcat.conf.folder} ?
A. There is no way of telling maven NOT to overwrite the directory if it is already there.
overWrite doesn't work, overWriteIfNewer doesn't work either. The plugin uses marker files
to determine whether the zip has already been unpacked, rather than using the actual folder
where the contents are being unpacked - so if a clean is performed the marker files disappear
and the zip is unpacked regardless (overwriting your customised tomcat config). Whilst you
can change the location of the marker files, doing things this way really is going to be more
reliable, since the existing directory will be respected properly.
-->
<execution>
<id>copy-tomcat-config</id>
<goals>
<goal>run</goal>
</goals>
<phase>generate-resources</phase>
<configuration>
<target>
<taskdef resource="net/sf/antcontrib/antcontrib.properties"
classpathref="maven.plugin.classpath"/>
<if>
<available file="${runtime.tomcat.conf.folder}" type="dir"/>
<then>
<echo message="Skipping creation of tomcat configuration, already exists: ${runtime.tomcat.conf.folder}"/>
</then>
<else>
<echo message="Creating tomcat runtime configuration: ${runtime.tomcat.conf.folder}"/>
<copy todir="${runtime.tomcat.conf.folder}">
<fileset dir="${project.build.directory}/tomcat-conf"/>
</copy>
</else>
</if>
</target>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>ant-contrib</groupId>
<artifactId>ant-contrib</artifactId>
<version>20020829</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>run</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<executions>
<execution>
<id>run-exploded-webapp</id>
<phase>verify</phase>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>withShare</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<configuration>
<webapps combine.children="append">
<webapp>
<groupId>org.alfresco</groupId>
<artifactId>share</artifactId>
<contextPath>/share</contextPath>
<version>${alfresco.share.version}</version>
<type>war</type>
<asWebapp>true</asWebapp>
</webapp>
</webapps>
</configuration>
<!-- Workaround required to make Share work after Tika upgrade -->
<dependencies>
<dependency>
<groupId>org.apache.sis.core</groupId>
<artifactId>sis-utility</artifactId>
<version>${dependency.sis.version}</version>
</dependency>
<dependency>
<groupId>org.apache.sis.core</groupId>
<artifactId>sis-metadata</artifactId>
<version>${dependency.sis.version}</version>
</dependency>
<dependency>
<groupId>org.apache.sis.storage</groupId>
<artifactId>sis-storage</artifactId>
<version>${dependency.sis.version}</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>dev-acs-community-amps-overlay</artifactId>
<name>Run Tomcat</name>
<packaging>war</packaging>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>23.3.23</version>
</parent>
<properties>
<dependency.sis.version>1.3</dependency.sis.version>
<tomcat.default.solr6.port>8983</tomcat.default.solr6.port>
</properties>
<dependencies>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>dev-community-repo-amps-overlay</artifactId>
<version>${project.version}</version>
<type>war</type>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<!-- Provided dependencies to satisfy Cargo requirement, but not include in built WAR -->
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-server-root</artifactId>
<version>${dependency.alfresco-server-root.version}</version>
<type>war</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>api-explorer</artifactId>
<version>${alfresco.api-explorer.version}</version>
<type>war</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>dev-community-share-amps-overlay</artifactId>
<version>${project.version}</version>
<type>war</type>
<scope>provided</scope>
</dependency>
</dependencies>
<build>
<finalName>alfresco</finalName>
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven3-plugin</artifactId>
<configuration>
<container>
<containerId>tomcat10x</containerId>
<type>embedded</type>
<log>target/cargo.log</log>
<systemProperties>
<cargo.tomcat.ajp.port>-1</cargo.tomcat.ajp.port>
<index.subsystem.name>solr6</index.subsystem.name>
<solr.port>${tomcat.default.solr6.port}</solr.port>
<dir.root>${runtime.data.folder}/alf_data</dir.root>
<solr.host>localhost</solr.host>
<solr.base.url>/solr</solr.base.url>
<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>
<metadata-keystore.password>mp6yc0UD9e</metadata-keystore.password>
<metadata-keystore.aliases>metadata</metadata-keystore.aliases>
<metadata-keystore.metadata.password>mp6yc0UD9e</metadata-keystore.metadata.password>
<metadata-keystore.metadata.algorithm>AES</metadata-keystore.metadata.algorithm>
</systemProperties>
</container>
<configuration>
<configfiles>
<configfile>
<file>${runtime.tomcat.conf.folder}/alfresco-context.xml</file>
<todir>conf</todir>
<tofile>context.xml</tofile>
</configfile>
<configfile>
<file>${runtime.tomcat.conf.folder}/tomcat-users.xml</file>
<todir>conf</todir>
<tofile>tomcat-users.xml</tofile>
</configfile>
</configfiles>
<files>
<file>
<file>${runtime.tomcat.conf.folder}/shared</file>
<todir>shared</todir>
</file>
</files>
</configuration>
<deployables>
<deployable>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-server-root</artifactId>
<type>war</type>
<properties>
<context>/</context>
</properties>
</deployable>
<deployable>
<groupId>org.alfresco</groupId>
<artifactId>api-explorer</artifactId>
<type>war</type>
<properties>
<context>/api-explorer</context>
</properties>
</deployable>
<deployable>
<groupId>org.alfresco</groupId>
<artifactId>dev-community-share-amps-overlay</artifactId>
<type>war</type>
<properties>
<context>/share</context>
</properties>
</deployable>
<deployable>
<groupId>org.alfresco</groupId>
<artifactId>dev-acs-community-amps-overlay</artifactId>
<type>war</type>
<properties>
<context>/alfresco</context>
</properties>
</deployable>
</deployables>
</configuration>
<dependencies>
<!-- Workaround required to make Share work after Tika upgrade -->
<dependency>
<groupId>org.apache.sis.core</groupId>
<artifactId>sis-utility</artifactId>
<version>${dependency.sis.version}</version>
</dependency>
<dependency>
<groupId>org.apache.sis.core</groupId>
<artifactId>sis-metadata</artifactId>
<version>${dependency.sis.version}</version>
</dependency>
<dependency>
<groupId>org.apache.sis.storage</groupId>
<artifactId>sis-storage</artifactId>
<version>${dependency.sis.version}</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<!-- Download and unpack the tomcat config zip file -->
<execution>
<id>unpack-tomcat-config</id>
<phase>generate-resources</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/tomcat-conf</outputDirectory>
<artifactItems>
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat</artifactId>
<version>${project.version}</version>
<classifier>config</classifier>
<overWrite>true</overWrite>
<type>zip</type>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<!-- Copy tomcat config from build directory to correct location -->
<!--
Q. Why not unpack directly to ${runtime.tomcat.conf.folder} ?
A. There is no way of telling maven NOT to overwrite the directory if it is already there.
overWrite doesn't work, overWriteIfNewer doesn't work either. The plugin uses marker files
to determine whether the zip has already been unpacked, rather than using the actual folder
where the contents are being unpacked - so if a clean is performed the marker files disappear
and the zip is unpacked regardless (overwriting your customised tomcat config). Whilst you
can change the location of the marker files, doing things this way really is going to be more
reliable, since the existing directory will be respected properly.
-->
<execution>
<id>copy-tomcat-config</id>
<goals>
<goal>run</goal>
</goals>
<phase>generate-resources</phase>
<configuration>
<target>
<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="maven.plugin.classpath" />
<if>
<available file="${runtime.tomcat.conf.folder}" type="dir" />
<then>
<echo message="Skipping creation of tomcat configuration, already exists: ${runtime.tomcat.conf.folder}" />
</then>
<else>
<echo message="Creating tomcat runtime configuration: ${runtime.tomcat.conf.folder}" />
<copy todir="${runtime.tomcat.conf.folder}">
<fileset dir="${project.build.directory}/tomcat-conf" />
</copy>
</else>
</if>
</target>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>ant-contrib</groupId>
<artifactId>ant-contrib</artifactId>
<version>20020829</version>
</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>
<profiles>
<profile>
<id>run</id>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven3-plugin</artifactId>
<executions>
<execution>
<id>run-exploded-webapp</id>
<phase>verify</phase>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
+141
View File
@@ -0,0 +1,141 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>dev-community-repo-amps-overlay</artifactId>
<name>Repo WAR with amps</name>
<packaging>war</packaging>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>23.3.23</version>
</parent>
<build>
<finalName>alfresco</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>unpack-war-file</id>
<phase>process-resources</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>content-services-community</artifactId>
<version>${dependency.alfresco-community-repo.version}</version>
<type>war</type>
<outputDirectory>${project.build.directory}/alfresco</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>copy-base-amps</id>
<phase>process-resources</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-share-services</artifactId>
<version>${dependency.alfresco-community-repo.version}</version>
<type>amp</type>
<overWrite>false</overWrite>
<outputDirectory>${project.build.directory}/amps</outputDirectory>
</artifactItem>
<!-- Inclusion of AOS results in
java.lang.ClassNotFoundException: org.alfresco.repo.web.filter.beans.BeanProxyFilter
This is probably because, the configuration of the dev tomcat, unlike production
is shared between webapps and something (possibly a web.xml fragment) is
incorrectly being picked up by the /share webapp. The previous version did
not include aos or googledrive.
<artifactItem>
<groupId>org.alfresco.aos-module</groupId>
<artifactId>alfresco-aos-module</artifactId>
<type>amp</type>
<overWrite>false</overWrite>
<outputDirectory>${project.build.directory}/amps</outputDirectory>
</artifactItem>
-->
<artifactItem>
<groupId>org.alfresco.integrations</groupId>
<artifactId>alfresco-googledrive-repo-community</artifactId>
<type>amp</type>
<overWrite>false</overWrite>
<outputDirectory>${project.build.directory}/amps</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.alfresco.maven.plugin</groupId>
<artifactId>alfresco-maven-plugin</artifactId>
<executions>
<execution>
<id>install-amps</id>
<goals>
<goal>install</goal>
</goals>
<phase>prepare-package</phase>
<configuration>
<backup>true</backup>
<ampLocation>
${project.build.directory}/amps
</ampLocation>
<warLocation>${project.build.directory}/alfresco</warLocation>
</configuration>
</execution>
</executions>
<configuration>
<includeWebResources>true</includeWebResources>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>ags</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy-ags-amp</id>
<phase>process-resources</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-governance-services-community-repo</artifactId>
<version>${dependency.alfresco-community-repo.version}</version>
<type>amp</type>
<overWrite>false</overWrite>
<outputDirectory>${project.build.directory}/amps</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
+120
View File
@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>dev-community-share-amps-overlay</artifactId>
<name>Share WAR with amps</name>
<packaging>war</packaging>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>23.3.23</version>
</parent>
<build>
<finalName>share</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>unpack-war-file</id>
<phase>process-resources</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>share</artifactId>
<version>${dependency.alfresco-community-share.version}</version>
<type>war</type>
<outputDirectory>${project.build.directory}/share</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>copy-base-amps</id>
<phase>process-resources</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.alfresco.integrations</groupId>
<artifactId>alfresco-googledrive-share</artifactId>
<version>${alfresco.googledrive.version}</version>
<type>amp</type>
<overWrite>false</overWrite>
<outputDirectory>${project.build.directory}/amps-share</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.alfresco.maven.plugin</groupId>
<artifactId>alfresco-maven-plugin</artifactId>
<executions>
<execution>
<id>install-amps</id>
<goals>
<goal>install</goal>
</goals>
<phase>prepare-package</phase>
<configuration>
<backup>true</backup>
<ampLocation>
${project.build.directory}/amps-share
</ampLocation>
<warLocation>${project.build.directory}/share</warLocation>
</configuration>
</execution>
</executions>
<configuration>
<includeWebResources>true</includeWebResources>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>ags</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy-ags-amp</id>
<phase>process-resources</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-governance-services-community-share</artifactId>
<version>${dependency.alfresco-community-share.version}</version>
<type>amp</type>
<overWrite>false</overWrite>
<outputDirectory>${project.build.directory}/amps-share</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
+62 -62
View File
@@ -1,62 +1,62 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>alfresco-dev-community-tomcat</artifactId>
<name>Tomcat Configuration</name>
<packaging>pom</packaging>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>7.0.0-SNAPSHOT</version>
</parent>
<properties>
<dev.tomcat.conf.folder>${basedir}/src/main/tomcat</dev.tomcat.conf.folder>
</properties>
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<inherited>false</inherited>
<executions>
<execution>
<id>dev-tomcat-config-zip</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<attach>true</attach>
<descriptors>
<descriptor>src/assembly/tomcat-conf.xml</descriptor>
</descriptors>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<executions>
<!-- Read alfresco-global.properties if it exists, to use it for cleaning runtime data (e.g. which database?) -->
<execution>
<id>read-alfresco-global-properties</id>
<phase>initialize</phase>
<goals>
<goal>read-project-properties</goal>
</goals>
<configuration>
<files>
<file>${alfresco.properties.file}</file>
</files>
<quiet>true</quiet>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>alfresco-dev-community-tomcat</artifactId>
<name>Tomcat Configuration</name>
<packaging>pom</packaging>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>23.3.23</version>
</parent>
<properties>
<dev.tomcat.conf.folder>${basedir}/src/main/tomcat</dev.tomcat.conf.folder>
</properties>
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<inherited>false</inherited>
<executions>
<execution>
<id>dev-tomcat-config-zip</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<attach>true</attach>
<descriptors>
<descriptor>src/assembly/tomcat-conf.xml</descriptor>
</descriptors>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<executions>
<!-- Read alfresco-global.properties if it exists, to use it for cleaning runtime data (e.g. which database?) -->
<execution>
<id>read-alfresco-global-properties</id>
<phase>initialize</phase>
<goals>
<goal>read-project-properties</goal>
</goals>
<configuration>
<files>
<file>${alfresco.properties.file}</file>
</files>
<quiet>true</quiet>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="${project.build.directory}/${project.build.finalName}" path="/alfresco">
<Resources className="org.apache.naming.resources.VirtualDirContext"
extraResourcePaths="/=${project.build.directory}/${project.build.finalName}" />
<Loader searchVirtualFirst="true"
className="org.apache.catalina.loader.VirtualWebappLoader"
virtualClasspath="${project.build.outputDirectory};${runtime.tomcat.conf.folder}/shared/classes" />
<Context>
<Resources cachingAllowed="true" cacheMaxSize="102400">
<PostResources className="org.apache.catalina.webresources.DirResourceSet"
base="${catalina.home}/shared/classes"
webAppMount="/WEB-INF/classes"/>
</Resources>
</Context>
@@ -116,3 +116,8 @@ share.host=localhost
share.port=8080
transformer.debug.entries=10
mimetype.config.dir=dev/dev-acs-amps-overlay/target/dev-instance/tomcat/shared/classes/alfresco/extension/mimetypes
rendition.config.dir=dev/dev-acs-amps-overlay/target/dev-instance/tomcat/shared/classes/alfresco/extension/transform/renditions
local.transform.pipeline.config.dir=dev/dev-acs-amps-overlay/target/dev-instance/tomcat/shared/classes/alfresco/extension/transform/pipelines
@@ -1,21 +0,0 @@
log4j.logger.org.alfresco.repo.content.transform.TransformerDebug=debug
#log4j.logger.org.alfresco.util.exec.RuntimeExecBootstrapBean=debug
#log4j.logger.org.alfresco.util.exec.RuntimeExec=debug
#log4j.logger.org.alfresco.repo.rendition2=debug
#log4j.logger.org.alfresco.repo.content.metadata=debug
#log4j.logger.org.alfresco.repo.rendition2.LocalTransformClient=debug
#log4j.logger.org.alfresco.repo.rendition.RenditionServiceImpl=debug
#log4j.logger.org.alfresco.enterprise.repo.rendition2.RemoteTransformClient=debug
#log4j.logger.org.alfresco.repo.content.transform.LocalTransformServiceRegistry=debug
#log4j.logger.org.alfresco.enterprise.repo.rendition2.RemoteTransformServiceRegistry=debug
#log4j.logger.org.alfresco.repo.rendition2.RenditionDefinitionRegistry2Impl=debug
#log4j.logger.org.alfresco.repo.content.MimetypeMap=debug
#log4j.logger.org.alfresco.repo.content.transform.LocalTransform=debug
#log4j.logger.org.alfresco.repo.rawevents=debug
#log4j.logger.org.alfresco.repo.jscript.RhinoScriptProcessor=debug
#log4j.logger.RhinoScriptProcessor.calls=debug
@@ -0,0 +1,36 @@
logger.alfresco-repo-content-transform-TransformerDebug.name=org.alfresco.repo.content.transform.TransformerDebug
logger.alfresco-repo-content-transform-TransformerDebug.level=debug
#logger.alfresco-util-exec-RuntimeExecBootstrapBean.name=org.alfresco.util.exec.RuntimeExecBootstrapBean
#logger.alfresco-util-exec-RuntimeExecBootstrapBean.level=debug
#logger.alfresco-util-exec-RuntimeExec.name=org.alfresco.util.exec.RuntimeExec
#logger.alfresco-util-exec-RuntimeExec.level=debug
#logger.alfresco-repo-rendition2.name=org.alfresco.repo.rendition2
#logger.alfresco-repo-rendition2.level=debug
#logger.alfresco-repo-content-metadata.name=org.alfresco.repo.content.metadata
#logger.alfresco-repo-content-metadata.level=debug
#logger.alfresco-repo-rendition2-LocalTransformClient.name=org.alfresco.repo.rendition2.LocalTransformClient
#logger.alfresco-repo-rendition2-LocalTransformClient.level=debug
#logger.alfresco-repo-rendition-RenditionServiceImpl.name=org.alfresco.repo.rendition.RenditionServiceImpl
#logger.alfresco-repo-rendition-RenditionServiceImpl.level=debug
#logger.alfresco-enterprise-repo-rendition2-RemoteTransformClient.name=org.alfresco.enterprise.repo.rendition2.RemoteTransformClient
#logger.alfresco-enterprise-repo-rendition2-RemoteTransformClient.level=debug
#logger.alfresco-repo-content-transform-LocalTransformServiceRegistry.name=org.alfresco.repo.content.transform.LocalTransformServiceRegistry
#logger.alfresco-repo-content-transform-LocalTransformServiceRegistry.level=debug
#logger.alfresco-repo-rendition2-RenditionDefinitionRegistry2Impl.name=org.alfresco.repo.rendition2.RenditionDefinitionRegistry2Impl
#logger.alfresco-repo-rendition2-RenditionDefinitionRegistry2Impl.level=debug
#logger.alfresco-repo-content-MimetypeMap.name=org.alfresco.repo.content.MimetypeMap
#logger.alfresco-repo-content-MimetypeMap.level=debug
#logger.alfresco-repo-content-transform-LocalTransform.name=org.alfresco.repo.content.transform.LocalTransform
#logger.alfresco-repo-content-transform-LocalTransform.level=debug
#logger.alfresco-repo-rawevents.name=org.alfresco.repo.rawevents
#logger.alfresco-repo-rawevents.level=debug
#logger.alfresco-repo-jscript-RhinoScriptProcessor.name=org.alfresco.repo.jscript.RhinoScriptProcessor
#logger.alfresco-repo-jscript-RhinoScriptProcessor.level=debug
#logger.calls.name=RhinoScriptProcessor.calls
#logger.calls.level=debug
@@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<Context crossContext="true">
<Environment name="solr/home" type="java.lang.String" value="${solr.solr.home}" override="true"/>
<Environment name="solr/model/dir" type="java.lang.String" value="${solr.solr.model.dir}" override="true"/>
<Environment name="solr/content/dir" type="java.lang.String" value="${solr.solr.content.dir}" override="true"/>
<Resources className="org.apache.naming.resources.VirtualDirContext"
extraResourcePaths="/=${project.build.directory}/tomcat/webapps/alfresco-solr4" />
<Loader searchVirtualFirst="true"
className="org.apache.catalina.loader.VirtualWebappLoader"
virtualClasspath="${project.build.directory}/tomcat/webapps/alfresco-solr4/WEB-INF/classes" />
</Context>
+16 -19
View File
@@ -6,7 +6,7 @@ version: "2"
services:
transform-core-aio:
image: alfresco/alfresco-transform-core-aio:2.4.0
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.1
image: postgres:15.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.11
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: "host.docker.internal"
SOLR_ALFRESCO_PORT: "8080"
#Alfresco needs to know how to call solr
- SOLR_SOLR_HOST=solr6
- SOLR_SOLR_PORT=8983
SOLR_SOLR_HOST: "localhost"
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
- 8983:8983 #Browser port
activemq:
image: alfresco/alfresco-activemq:5.16.1
image: alfresco/alfresco-activemq:5.18.3-jre17-rockylinux8
mem_limit: 1g
ports:
- 8161:8161 # Web Console
@@ -51,10 +55,3 @@ services:
- 61616:61616 # OpenWire
- 61613:61613 # STOMP
# proxy:
# image: alfresco/acs-community-ngnix:1.0.0
# mem_limit: 128m
# depends_on:
# - alfresco
# ports:
# - 8080:8080
+41 -27
View File
@@ -1,27 +1,41 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<name>Development Tomcat Environment</name>
<packaging>pom</packaging>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.0.0-SNAPSHOT</version>
</parent>
<properties>
<!-- Development Tomcat runtime environment configuration -->
<runtime.data.folder>${project.build.directory}/dev-instance/runtime</runtime.data.folder>
<runtime.tomcat.conf.folder>${project.build.directory}/dev-instance/tomcat</runtime.tomcat.conf.folder>
<alfresco.properties.file>${runtime.tomcat.conf.folder}/shared/classes/alfresco-global.properties</alfresco.properties.file>
</properties>
<modules>
<module>dev-tomcat</module>
<module>dev-acs-amps-overlay</module>
</modules>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<name>Development Tomcat Environment</name>
<packaging>pom</packaging>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>23.3.23</version>
</parent>
<properties>
<!-- Development Tomcat runtime environment configuration -->
<runtime.data.folder>${project.build.directory}/dev-instance/runtime</runtime.data.folder>
<runtime.tomcat.conf.folder>${project.build.directory}/dev-instance/tomcat</runtime.tomcat.conf.folder>
<alfresco.properties.file>${runtime.tomcat.conf.folder}/shared/classes/alfresco-global.properties</alfresco.properties.file>
</properties>
<modules>
<module>dev-tomcat</module>
<module>dev-repo-amps-overlay</module>
<module>dev-share-amps-overlay</module>
<module>dev-acs-amps-overlay</module>
</modules>
<build>
<pluginManagement>
<plugins>
<!-- Versions higher than 3.3.0 were causing the tomcat dev environment to fail to start with a
ClassNotFoundException: org.springframework.web.context.ContextLoaderListener -->
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>3.2.2</version>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
+60
View File
@@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>alfresco-governance-services-community-distribution</artifactId>
<name>Alfresco Governance Services Community Distribution Zip</name>
<packaging>pom</packaging>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>23.3.23</version>
</parent>
<dependencies>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-governance-services-community-repo</artifactId>
<version>${dependency.alfresco-community-repo.version}</version>
<type>amp</type>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-governance-services-community-rest-api-explorer</artifactId>
<version>${dependency.alfresco-community-repo.version}</version>
<type>war</type>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-governance-services-community-share</artifactId>
<version>${dependency.alfresco-community-share.version}</version>
<type>amp</type>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<inherited>false</inherited>
<executions>
<execution>
<id>create-distribution</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<finalName>alfresco-governance-services-community-${project.version}</finalName>
<appendAssemblyId>false</appendAssemblyId>
<descriptors>
<descriptor>src/assemble/ags-distribution.xml</descriptor>
</descriptors>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
<id>distribution-ags</id>
<formats>
<format>zip</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
<dependencySets>
<dependencySet>
<useProjectArtifact>false</useProjectArtifact>
<useTransitiveDependencies>false</useTransitiveDependencies>
<unpack>false</unpack>
</dependencySet>
</dependencySets>
</assembly>
+1 -1
View File
@@ -7,7 +7,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.0.1-A1</version>
<version>23.3.23</version>
</parent>
<dependencies>
+2 -2
View File
@@ -38,7 +38,7 @@
<!-- Share -->
<fileSet>
<directory>${project.build.directory}/dependency/alfresco-content-services-share-distribution-${alfresco.share.version}</directory>
<directory>${project.build.directory}/dependency/alfresco-content-services-share-distribution-${dependency.acs-packaging.version}</directory>
<outputDirectory/>
<includes>
<include>web-server/**</include>
@@ -47,7 +47,7 @@
</includes>
</fileSet>
<fileSet>
<directory>${project.build.directory}/dependency/alfresco-content-services-share-distribution-${alfresco.share.version}/web-extension-samples</directory>
<directory>${project.build.directory}/dependency/alfresco-content-services-share-distribution-${dependency.acs-packaging.version}/web-extension-samples</directory>
<outputDirectory>web-server/shared/classes/alfresco/web-extension</outputDirectory>
</fileSet>
</fileSets>
+1 -1
View File
@@ -4,6 +4,6 @@ Alfresco Community (Build: ${project.version})
Contains:
- Alfresco Content Services Community: ${project.version}
- Alfresco Repository: ${dependency.alfresco-community-repo.version}
- Alfresco Share: ${alfresco.share.version}
- Alfresco Share: ${dependency.alfresco-community-share.version}
For users of Alfresco Community Edition, more information on this release is available at https://community.alfresco.com/community/ecm
+2 -1
View File
@@ -1,4 +1,5 @@
FROM alfresco/alfresco-community-repo-base:${repo.image.tag}
ARG BASE_IMAGE
FROM ${BASE_IMAGE}
# Set default docker_context.
ARG resource_path=target
+39
View File
@@ -0,0 +1,39 @@
ARG BASE_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 ${BASE_IMAGE}
# Alfresco user does not have permissions to modify webapps or configuration. Switch to root.
# The access will be fixed after all operations are done.
USER root
COPY target/alfresco-governance-services-community-repo-*.amp /usr/local/tomcat/amps/
# Install amps on alfresco.war
RUN java -jar /usr/local/tomcat/alfresco-mmt/alfresco-mmt*.jar install \
/usr/local/tomcat/amps \
/usr/local/tomcat/webapps/alfresco -directory -nobackup
### Copy gs-api-explorer war into webapps folder
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 && \
find /usr/local/tomcat/webapps -type d -exec chmod 0750 {} \; && \
find /usr/local/tomcat/webapps -type f -exec chmod 0640 {} \; && \
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
+74
View File
@@ -0,0 +1,74 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>content-services-community-docker-ags</artifactId>
<name>Alfresco Content Services Community Docker Image Builder for AGS</name>
<description>Alfresco Governance Services Community Repository Extension</description>
<packaging>pom</packaging>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-services-community-docker</artifactId>
<version>23.3.23</version>
</parent>
<properties>
<image.name>alfresco/alfresco-governance-repository-community</image.name>
<base.image>alfresco/alfresco-content-repository-community:${image.tag}</base.image>
<scripts.directory>${project.parent.parent.basedir}/scripts/dev</scripts.directory>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>unpack-war-files</id>
<phase>process-resources</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>api-explorer</artifactId>
<version>${alfresco.api-explorer.version}</version>
<type>war</type>
<outputDirectory>${project.build.directory}/war/api-explorer</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>copy-amps</id>
<phase>process-resources</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-governance-services-community-rest-api-explorer</artifactId>
<version>${dependency.alfresco-community-repo.version}</version>
<type>war</type>
<destFileName>gs-api-explorer-${dependency.alfresco-community-repo.version}.war</destFileName>
<outputDirectory>${project.build.directory}</outputDirectory>
</artifactItem>
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-governance-services-community-repo</artifactId>
<version>${dependency.alfresco-community-repo.version}</version>
<type>amp</type>
<outputDirectory>${project.build.directory}</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
+177 -11
View File
@@ -7,11 +7,14 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.0.1-A1</version>
<version>23.3.23</version>
</parent>
<properties>
<image.name>alfresco/alfresco-content-repository-community</image.name>
<docker.quay-expires.value>NEVER</docker.quay-expires.value>
<base.image>alfresco/alfresco-community-repo-base:${repo.image.tag}</base.image>
<scripts.directory>${project.parent.basedir}/scripts/dev</scripts.directory>
</properties>
<build>
@@ -49,7 +52,7 @@
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-share-services</artifactId>
<version>${alfresco.alfresco-share-services.version}</version>
<version>${dependency.alfresco-community-repo.version}</version>
<type>amp</type>
<overWrite>false</overWrite>
<outputDirectory>${project.build.directory}/amps</outputDirectory>
@@ -64,7 +67,7 @@
<profiles>
<profile>
<id>communityDocker</id>
<id>build-docker-images</id>
<!-- builds "image:latest" locally -->
<build>
<plugins>
@@ -75,6 +78,12 @@
<images>
<image>
<name>${image.name}:${image.tag}</name>
<build>
<args>
<BASE_IMAGE>${base.image}</BASE_IMAGE>
</args>
<contextDir>${project.basedir}</contextDir>
</build>
</image>
</images>
</configuration>
@@ -93,8 +102,7 @@
</profile>
<profile>
<id>internal</id>
<!-- publishes "image:latest" to Quay -->
<id>build-multiarch-docker-images</id>
<build>
<plugins>
<plugin>
@@ -102,10 +110,24 @@
<artifactId>docker-maven-plugin</artifactId>
<configuration>
<images>
<!-- Quay image -->
<image>
<name>${image.name}:${image.tag}</name>
<registry>${image.registry}</registry>
<name>${local.registry}/${image.name}:${image.tag}</name>
<build>
<buildx>
<builderName>${builder.name}</builderName>
<platforms>
<platform>linux/amd64</platform>
<platform>linux/arm64</platform>
</platforms>
<attestations>
<provenance>false</provenance>
</attestations>
</buildx>
<dockerFileDir>${project.basedir}</dockerFileDir>
<args>
<BASE_IMAGE>${local.registry}/${base.image}</BASE_IMAGE>
</args>
</build>
</image>
</images>
</configuration>
@@ -120,13 +142,104 @@
</execution>
</executions>
</plugin>
<plugin>
<artifactId>exec-maven-plugin</artifactId>
<groupId>org.codehaus.mojo</groupId>
<executions>
<execution>
<id>prepare-buildx</id>
<phase>generate-sources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>${scripts.directory}/prepare_buildx.sh</executable>
<arguments>
<argument>${builder.name}</argument>
<argument>${image.registry}</argument>
<argument>${image.name}</argument>
<argument>${image.tag}</argument>
</arguments>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>push-docker-images</id>
<!-- publishes "image:latest" to Quay -->
<build>
<plugins>
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>docker-maven-plugin</artifactId>
<configuration>
<images>
<!-- Quay image -->
<image>
<name>${image.registry}/${image.name}:${image.tag}</name>
<build>
<buildx>
<builderName>${builder.name}</builderName>
<platforms>
<platform>linux/amd64</platform>
<platform>linux/arm64</platform>
</platforms>
<attestations>
<provenance>false</provenance>
</attestations>
</buildx>
<dockerFileDir>${project.basedir}</dockerFileDir>
<args>
<BASE_IMAGE>${local.registry}/${base.image}</BASE_IMAGE>
</args>
</build>
</image>
</images>
</configuration>
<executions>
<execution>
<id>build-push-image</id>
<phase>install</phase>
<goals>
<goal>build</goal>
<goal>push</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>exec-maven-plugin</artifactId>
<groupId>org.codehaus.mojo</groupId>
<executions>
<execution>
<id>prepare-buildx</id>
<phase>generate-sources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>${scripts.directory}/prepare_buildx.sh</executable>
<arguments>
<argument>${builder.name}</argument>
<argument>${image.registry}</argument>
<argument>${image.name}</argument>
<argument>${image.tag}</argument>
</arguments>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>release</id>
<!-- publishes "image:release_version" to DockerHub -->
<!-- publishes "image:release_version" to DockerHub and Quay -->
<build>
<plugins>
<plugin>
@@ -141,6 +254,22 @@
<!-- DockerHub image -->
<image>
<name>${image.name}:${project.version}</name>
<build>
<buildx>
<builderName>${builder.name}</builderName>
<platforms>
<platform>linux/amd64</platform>
<platform>linux/arm64</platform>
</platforms>
<attestations>
<provenance>false</provenance>
</attestations>
</buildx>
<dockerFileDir>${project.basedir}</dockerFileDir>
<args>
<BASE_IMAGE>${local.registry}/${base.image}</BASE_IMAGE>
</args>
</build>
</image>
</images>
</configuration>
@@ -156,8 +285,23 @@
<images>
<!-- Quay image -->
<image>
<name>${image.name}:${project.version}</name>
<registry>${image.registry}</registry>
<name>${image.registry}/${image.name}:${project.version}</name>
<build>
<buildx>
<builderName>${builder.name}</builderName>
<platforms>
<platform>linux/amd64</platform>
<platform>linux/arm64</platform>
</platforms>
<attestations>
<provenance>false</provenance>
</attestations>
</buildx>
<dockerFileDir>${project.basedir}</dockerFileDir>
<args>
<BASE_IMAGE>${local.registry}/${base.image}</BASE_IMAGE>
</args>
</build>
</image>
</images>
</configuration>
@@ -168,6 +312,28 @@
</execution>
</executions>
</plugin>
<plugin>
<artifactId>exec-maven-plugin</artifactId>
<groupId>org.codehaus.mojo</groupId>
<executions>
<execution>
<id>prepare-buildx</id>
<phase>generate-sources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>${scripts.directory}/prepare_buildx.sh</executable>
<arguments>
<argument>${builder.name}</argument>
<argument>${image.registry}</argument>
<argument>${image.name}</argument>
<argument>${image.tag}</argument>
</arguments>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
+15
View File
@@ -0,0 +1,15 @@
### Apply AGS community share AMP to Share image
ARG BASE_IMAGE
FROM ${BASE_IMAGE}
LABEL quay.expires-after=${docker.quay-expires.value}
### Copy the AMP from build context to amps_share
COPY target/alfresco-governance-services-community-share-*.amp /usr/local/tomcat/amps_share/
### Install AMP on share
RUN java -jar /usr/local/tomcat/alfresco-mmt/alfresco-mmt*.jar install \
/usr/local/tomcat/amps_share/alfresco-governance-services-community-share-*.amp /usr/local/tomcat/webapps/share -nobackup
ENTRYPOINT ["/usr/local/tomcat/shared/classes/alfresco/substituter.sh", "catalina.sh run"]
EXPOSE 8000
+323
View File
@@ -0,0 +1,323 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>share-community-docker-ags</artifactId>
<packaging>pom</packaging>
<name>Alfresco Share Community Docker Image Builder for AGS</name>
<description>Alfresco Governance Services Share Community Extension</description>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>share-community-docker</artifactId>
<version>23.3.23</version>
</parent>
<properties>
<image.name>alfresco/alfresco-governance-share-community</image.name>
<docker.quay-expires.value>NEVER</docker.quay-expires.value>
<base.image>alfresco/alfresco-share-base:${share.image.tag}</base.image>
<scripts.directory>${project.parent.parent.basedir}/scripts/dev</scripts.directory>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy-amps</id>
<phase>process-resources</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-governance-services-community-share</artifactId>
<version>${dependency.alfresco-community-share.version}</version>
<type>amp</type>
</artifactItem>
</artifactItems>
<outputDirectory>${project.build.directory}</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>build-docker-images</id>
<!-- builds "image:latest" locally -->
<build>
<plugins>
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>docker-maven-plugin</artifactId>
<configuration>
<images>
<image>
<name>${image.name}:${image.tag}</name>
<build>
<args>
<BASE_IMAGE>${base.image}</BASE_IMAGE>
</args>
<contextDir>${project.basedir}</contextDir>
</build>
</image>
</images>
</configuration>
<executions>
<execution>
<id>build-image</id>
<phase>install</phase>
<goals>
<goal>build</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>build-multiarch-docker-images</id>
<build>
<plugins>
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>docker-maven-plugin</artifactId>
<configuration>
<images>
<image>
<name>${local.registry}/${image.name}:${image.tag}</name>
<build>
<buildx>
<builderName>${builder.name}</builderName>
<platforms>
<platform>linux/amd64</platform>
<platform>linux/arm64</platform>
</platforms>
<attestations>
<provenance>false</provenance>
</attestations>
</buildx>
<dockerFileDir>${project.basedir}</dockerFileDir>
<args>
<BASE_IMAGE>${local.registry}/${base.image}</BASE_IMAGE>
</args>
</build>
</image>
</images>
</configuration>
<executions>
<execution>
<id>build-push-image</id>
<phase>install</phase>
<goals>
<goal>build</goal>
<goal>push</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>exec-maven-plugin</artifactId>
<groupId>org.codehaus.mojo</groupId>
<executions>
<execution>
<id>prepare-buildx</id>
<phase>generate-sources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>${scripts.directory}/prepare_buildx.sh</executable>
<arguments>
<argument>${builder.name}</argument>
<argument>${image.registry}</argument>
<argument>${image.name}</argument>
<argument>${image.tag}</argument>
</arguments>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>push-docker-images</id>
<!-- publishes "image:latest" to Quay -->
<build>
<plugins>
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>docker-maven-plugin</artifactId>
<configuration>
<images>
<!-- Quay image -->
<image>
<name>${image.registry}/${image.name}:${image.tag}</name>
<build>
<buildx>
<builderName>${builder.name}</builderName>
<platforms>
<platform>linux/amd64</platform>
<platform>linux/arm64</platform>
</platforms>
<attestations>
<provenance>false</provenance>
</attestations>
</buildx>
<dockerFileDir>${project.basedir}</dockerFileDir>
<args>
<BASE_IMAGE>${local.registry}/${base.image}</BASE_IMAGE>
</args>
</build>
</image>
</images>
</configuration>
<executions>
<execution>
<id>build-push-image</id>
<phase>install</phase>
<goals>
<goal>build</goal>
<goal>push</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>exec-maven-plugin</artifactId>
<groupId>org.codehaus.mojo</groupId>
<executions>
<execution>
<id>prepare-buildx</id>
<phase>generate-sources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>${scripts.directory}/prepare_buildx.sh</executable>
<arguments>
<argument>${builder.name}</argument>
<argument>${image.registry}</argument>
<argument>${image.name}</argument>
<argument>${image.tag}</argument>
</arguments>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>release</id>
<!-- publishes "image:release_version" to DockerHub and Quay -->
<build>
<plugins>
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>docker-maven-plugin</artifactId>
<executions>
<execution>
<id>build-push-image</id>
<phase>deploy</phase>
<configuration combine.self="override">
<images>
<!-- DockerHub image -->
<image>
<name>${image.name}:${project.version}</name>
<build>
<buildx>
<builderName>${builder.name}</builderName>
<platforms>
<platform>linux/amd64</platform>
<platform>linux/arm64</platform>
</platforms>
<attestations>
<provenance>false</provenance>
</attestations>
</buildx>
<dockerFileDir>${project.basedir}</dockerFileDir>
<args>
<BASE_IMAGE>${local.registry}/${base.image}</BASE_IMAGE>
</args>
</build>
</image>
</images>
</configuration>
<goals>
<goal>build</goal>
<goal>push</goal>
</goals>
</execution>
<execution>
<id>build-push-quay-image</id>
<phase>deploy</phase>
<configuration combine.self="override">
<images>
<!-- Quay image -->
<image>
<name>${image.registry}/${image.name}:${project.version}</name>
<build>
<buildx>
<builderName>${builder.name}</builderName>
<platforms>
<platform>linux/amd64</platform>
<platform>linux/arm64</platform>
</platforms>
<attestations>
<provenance>false</provenance>
</attestations>
</buildx>
<dockerFileDir>${project.basedir}</dockerFileDir>
<args>
<BASE_IMAGE>${local.registry}/${base.image}</BASE_IMAGE>
</args>
</build>
</image>
</images>
</configuration>
<goals>
<goal>build</goal>
<goal>push</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>exec-maven-plugin</artifactId>
<groupId>org.codehaus.mojo</groupId>
<executions>
<execution>
<id>prepare-buildx</id>
<phase>generate-sources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>${scripts.directory}/prepare_buildx.sh</executable>
<arguments>
<argument>${builder.name}</argument>
<argument>${image.registry}</argument>
<argument>${image.name}</argument>
<argument>${image.tag}</argument>
</arguments>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
+12
View File
@@ -0,0 +1,12 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>share-community-docker</artifactId>
<name>Alfresco Share Community Docker Image Builder</name>
<packaging>pom</packaging>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>23.3.23</version>
</parent>
</project>
+65 -41
View File
@@ -3,31 +3,29 @@
<artifactId>acs-community-packaging</artifactId>
<packaging>pom</packaging>
<name>Alfresco Content Services Community Packaging</name>
<version>7.0.1-A1</version>
<version>23.3.23</version>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-community-repo</artifactId>
<relativePath>../alfresco-community-repo/pom.xml</relativePath>
<version>9.16</version>
<version>23.3.21.3</version>
</parent>
<properties>
<dependency.alfresco-community-repo.version>9.16</dependency.alfresco-community-repo.version>
<alfresco.share.version>7.0.0</alfresco.share.version>
<alfresco.alfresco-share-services.version>${alfresco.share.version}</alfresco.alfresco-share-services.version>
<alfresco.api-explorer.version>7.0.0</alfresco.api-explorer.version>
<dependency.alfresco-community-repo.version>23.3.21.3</dependency.alfresco-community-repo.version>
<dependency.alfresco-community-share.version>23.3.1.14</dependency.alfresco-community-share.version>
<dependency.acs-packaging.version>23.3.23</dependency.acs-packaging.version> <!-- for Share distribution zip -->
<repo.image.tag>${dependency.alfresco-community-repo.version}</repo.image.tag>
<share.image.tag>${alfresco.share.version}</share.image.tag>
<share.image.tag>${dependency.alfresco-community-share.version}</share.image.tag>
</properties>
<scm>
<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.0.1-A1</tag>
<tag>23.3.23</tag>
</scm>
<distributionManagement>
@@ -41,30 +39,42 @@
</snapshotRepository>
</distributionManagement>
<repositories>
<repository>
<id>alfresco-public</id>
<url>https://artifacts.alfresco.com/nexus/content/groups/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>alfresco-public-snapshots</id>
<url>https://artifacts.alfresco.com/nexus/content/groups/public-snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<modules>
<module>distribution</module>
<module>docker-alfresco</module>
<module>docker-share</module>
</modules>
<profiles>
<profile>
<id>fullBuild</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<id>ags</id>
<modules>
<module>distribution</module>
<module>public-javadoc</module>
<module>docker-alfresco</module>
</modules>
</profile>
<profile>
<id>communityDocker</id>
<modules>
<module>distribution</module>
<module>docker-alfresco</module>
</modules>
</profile>
<profile>
<id>internal</id>
<modules>
<module>distribution</module>
<module>docker-alfresco</module>
<module>distribution-ags</module>
<module>docker-alfresco/ags</module>
<module>docker-share/ags</module>
</modules>
</profile>
<profile>
@@ -76,8 +86,8 @@
<profile>
<id>release</id>
<modules>
<module>distribution</module>
<module>docker-alfresco</module>
<module>public-javadoc</module>
<module>dev</module>
</modules>
</profile>
<profile>
@@ -149,10 +159,20 @@
<artifactId>alfresco-community-repo-distribution</artifactId>
<version>${dependency.alfresco-community-repo.version}</version>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-mmt</artifactId>
<version>${dependency.alfresco-community-repo.version}</version>
</dependency>
<dependency>
<groupId>org.alfresco.tas</groupId>
<artifactId>alfresco-community-repo-cmis-test</artifactId>
<artifactId>cmis</artifactId>
<version>${dependency.alfresco-community-repo.version}</version>
</dependency>
<dependency>
<groupId>org.alfresco.tas</groupId>
<artifactId>cmis</artifactId>
<version>${dependency.alfresco-community-repo.version}</version>
<classifier>tests</classifier>
<scope>test</scope>
@@ -173,7 +193,12 @@
</dependency>
<dependency>
<groupId>org.alfresco.tas</groupId>
<artifactId>alfresco-community-repo-restapi-test</artifactId>
<artifactId>restapi</artifactId>
<version>${dependency.alfresco-community-repo.version}</version>
</dependency>
<dependency>
<groupId>org.alfresco.tas</groupId>
<artifactId>restapi</artifactId>
<version>${dependency.alfresco-community-repo.version}</version>
<classifier>tests</classifier>
<scope>test</scope>
@@ -185,41 +210,40 @@
<classifier>tests</classifier>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-content-services-share-distribution</artifactId>
<version>${alfresco.share.version}</version>
<version>${dependency.acs-packaging.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-share-services</artifactId>
<version>${alfresco.alfresco-share-services.version}</version>
<version>${dependency.alfresco-community-repo.version}</version>
<type>amp</type>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>share</artifactId>
<version>${alfresco.share.version}</version>
<version>${dependency.alfresco-community-share.version}</version>
<type>war</type>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-wcmqs-distribution</artifactId>
<version>${alfresco.share.version}</version>
<version>${dependency.alfresco-community-share.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-wcmqs-web</artifactId>
<version>${alfresco.share.version}</version>
<version>${dependency.alfresco-community-share.version}</version>
<classifier>classes</classifier>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-wcmqs-client-api</artifactId>
<version>${alfresco.share.version}</version>
<version>${dependency.alfresco-community-share.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
+2 -2
View File
@@ -5,7 +5,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.0.1-A1</version>
<version>23.3.23</version>
</parent>
<packaging>pom</packaging>
@@ -23,7 +23,7 @@
<groupId>org.alfresco</groupId>
<artifactId>share</artifactId>
<classifier>classes</classifier>
<version>${alfresco.share.version}</version>
<version>${dependency.alfresco-community-share.version}</version>
</dependency>
<!-- Downloads the docflex license -->
+92
View File
@@ -0,0 +1,92 @@
#!/usr/bin/env bash
echo "=========================== Starting Build Script ==========================="
PS4="\[\e[35m\]+ \[\e[m\]"
set -vex
pushd "$(dirname "${BASH_SOURCE[0]}")/../../"
source "$(dirname "${BASH_SOURCE[0]}")/build_functions.sh"
usage() {
echo "Builds the upstream projects first, then the current one." 1>&2;
echo 1>&2;
echo "Usage: $0 [-m]" 1>&2;
echo " -m: Flag to build Docker images with multi-architecture" 1>&2;
echo " -h: Display the usage information" 1>&2;
exit 1;
}
while getopts "mh" option; do
case $option in
m)
DOCKER_BUILD_PROFILE=build-multiarch-docker-images
;;
h)
usage
;;
esac
done
BUILD_PROFILE=${DOCKER_BUILD_PROFILE:-build-docker-images}
COM_DEPENDENCY_VERSION="$(retrievePomProperty "dependency.alfresco-community-repo.version")"
REPO_IMAGE=$([[ "${COM_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] && echo "-Drepo.image.tag=latest" || echo)
# Either both the parent and the upstream dependency are the same, or else fail the build
if [ "${COM_DEPENDENCY_VERSION}" != "$(retrievePomParentVersion)" ]; then
printf "Upstream dependency version (%s) is different then the project parent version!\n" "${COM_DEPENDENCY_VERSION}"
exit 1
fi
# Prevent merging of any SNAPSHOT dependencies into the master or the release/* branches
if [[ $(isPullRequestBuild) && "${COM_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ && "${BRANCH_NAME}" =~ ^master$|^release/.+$ ]] ; then
printf "PRs with SNAPSHOT dependencies are not allowed into master or release branches\n"
exit 1
fi
# Prevent release jobs from starting when there are SNAPSHOT upstream dependencies
if [[ "${COM_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] && [ "${JOB_NAME,,}" = "release" ] ; then
printf "Cannot release project with SNAPSHOT dependencies!\n"
exit 1
fi
UPSTREAM_REPO="github.com/Alfresco/alfresco-community-repo.git"
# Search, checkout and build the same branch on the upstream project in case of SNAPSHOT dependencies
# Otherwise, checkout the upstream tag and build its Docker image (use just "mvn package", without "mvn install")
if [[ "${COM_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] ; then
pullAndBuildSameBranchOnUpstream "${UPSTREAM_REPO}" "-P$BUILD_PROFILE -Pags -Dlicense.failOnNotUptodateHeader=true"
else
pullUpstreamTagAndBuildDockerImage "${UPSTREAM_REPO}" "${COM_DEPENDENCY_VERSION}" "-P$BUILD_PROFILE -Pags -Dlicense.failOnNotUptodateHeader=true"
fi
SHARE_DEPENDENCY_VERSION="$(retrievePomProperty "dependency.alfresco-community-share.version")"
SHARE_IMAGE=$([[ "${SHARE_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] && echo "-Dshare.image.tag=latest" || echo)
# Prevent merging of any SNAPSHOT dependencies into the master or the release/* branches
if [[ $(isPullRequestBuild) && "${SHARE_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ && "${BRANCH_NAME}" =~ ^master$|^release/.+$ ]] ; then
printf "PRs with SNAPSHOT dependencies are not allowed into master or release branches\n"
exit 1
fi
# Prevent release jobs from starting when there are SNAPSHOT upstream dependencies
if [[ "${SHARE_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] && [ "${JOB_NAME,,}" = "release" ] ; then
printf "Cannot release project with SNAPSHOT dependencies!\n"
exit 1
fi
SHARE_UPSTREAM_REPO="github.com/Alfresco/alfresco-community-share.git"
# Checkout the upstream share project (tag or branch; + build if the latter)
if [[ "${SHARE_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] ; then
pullAndBuildSameBranchOnUpstream "${SHARE_UPSTREAM_REPO}" "-P$BUILD_PROFILE -Pags -Dlicense.failOnNotUptodateHeader=true -Ddocker.quay-expires.value=NEVER ${REPO_IMAGE} -Ddependency.alfresco-community-repo.version=${COM_DEPENDENCY_VERSION}"
else
pullUpstreamTagAndBuildDockerImage "${SHARE_UPSTREAM_REPO}" "${SHARE_DEPENDENCY_VERSION}" "-P$BUILD_PROFILE -Pags -Dlicense.failOnNotUptodateHeader=true -Ddocker.quay-expires.value=NEVER -Ddependency.alfresco-community-repo.version=${COM_DEPENDENCY_VERSION}"
fi
# Build the current project
mvn -B -ntp -V -q install -DskipTests -Dmaven.javadoc.skip=true -Dlicense.skipUpdateLicense -P$BUILD_PROFILE -Pags ${REPO_IMAGE} ${SHARE_IMAGE}
popd
set +vex
echo "=========================== Finishing Build Script =========================="
+13 -19
View File
@@ -2,18 +2,18 @@
set +vx
function isPullRequestBuild() {
test "${TRAVIS_PULL_REQUEST}" != "false"
test "${PULL_REQUEST}" != "false"
}
function isBranchBuild() {
test "${TRAVIS_PULL_REQUEST}" = "false"
test "${PULL_REQUEST}" = "false"
}
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
}
@@ -82,15 +82,9 @@ function remoteBranchExists() {
function identifyUpstreamSourceBranch() {
local UPSTREAM_REPO="${1}"
# if it's a pull request, use the source branch name (if it exists)
if isPullRequestBuild && remoteBranchExists "${UPSTREAM_REPO}" "${TRAVIS_PULL_REQUEST_BRANCH}" ; then
echo "${TRAVIS_PULL_REQUEST_BRANCH}"
exit 0
fi
# otherwise use the current branch name (or in case of PRs, the target branch name)
if remoteBranchExists "${UPSTREAM_REPO}" "${TRAVIS_BRANCH}" ; then
echo "${TRAVIS_BRANCH}"
# use the current branch name (or in case of PRs, the source branch name)
if remoteBranchExists "${UPSTREAM_REPO}" "${BRANCH_NAME}" ; then
echo "${BRANCH_NAME}"
exit 0
fi
@@ -122,7 +116,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 -Dlicense.skipUpdateLicense "-Dimage.tag=${TAG}" ${EXTRA_BUILD_ARGUMENTS}
popd
}
@@ -135,8 +129,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 -Dlicense.skipUpdateLicense -Dmaven.javadoc.skip=true ${EXTRA_BUILD_ARGUMENTS}
mvn -B -ntp -V -q install -DskipTests -Dlicense.skipUpdateLicense -f packaging/tests/pom.xml
popd
}
@@ -152,7 +146,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 -Dlicense.skipUpdateLicense "-Dimage.tag=${TAG}" ${EXTRA_BUILD_ARGUMENTS}
popd
}
@@ -169,8 +163,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 -Dlicense.skipUpdateLicense ${EXTRA_BUILD_ARGUMENTS}
mvn -B -ntp -V -q install -DskipTests -Dlicense.skipUpdateLicense -f packaging/tests/pom.xml
popd
}
View File
+23
View File
@@ -0,0 +1,23 @@
#!/usr/bin/env bash
echo "=========================== Starting Copy to Release Bucket Script ==========================="
PS4="\[\e[35m\]+ \[\e[m\]"
set -vex
#
# Copy from S3 Release bucket to S3 eu.dl bucket
#
if [ -z "${RELEASE_VERSION}" ]; then
echo "Please provide a RELEASE_VERSION in the format <acs-version>-<additional-info> (e.g. 7.2.0-A2)"
exit 1
fi
SOURCE="s3://alfresco-artefacts-staging/community/RM/${RELEASE_VERSION}"
DESTINATION="s3://eu.dl.alfresco.com/release/community/RM/${RELEASE_VERSION}"
printf "\n%s\n%s\n" "${SOURCE}" "${DESTINATION}"
aws s3 cp --acl private --recursive --copy-props none "${SOURCE}" "${DESTINATION}"
set +vex
echo "=========================== Finishing Copy to Release Bucket Script =========================="
+23
View File
@@ -0,0 +1,23 @@
#!/usr/bin/env bash
echo "=========================== Starting Copy to Release Bucket Script ==========================="
PS4="\[\e[35m\]+ \[\e[m\]"
set -vex
#
# Copy from S3 Release bucket to S3 eu.dl bucket
#
if [ -z "${RELEASE_VERSION}" ]; then
echo "Please provide a RELEASE_VERSION in the format <acs-version>-<additional-info> (e.g. 7.2.0-A2)"
exit 1
fi
SOURCE="s3://alfresco-artefacts-staging/alfresco-content-services-community/release/${BRANCH_NAME}/${BUILD_NUMBER}"
DESTINATION="s3://eu.dl.alfresco.com/release/community/${RELEASE_VERSION}-build-${BUILD_NUMBER}"
printf "\n%s\n%s\n" "${SOURCE}" "${DESTINATION}"
aws s3 cp --acl private --recursive --copy-props none "${SOURCE}" "${DESTINATION}"
set +vex
echo "=========================== Finishing Copy to Release Bucket Script =========================="
+2 -8
View File
@@ -5,17 +5,11 @@ set -vex
pushd "$(dirname "${BASH_SOURCE[0]}")/../../"
# Maven Setup
mkdir -p "${HOME}/.m2" && cp -f .travis.settings.xml "${HOME}/.m2/settings.xml"
find "${HOME}/.m2/repository/" -type d -name "*-SNAPSHOT*" | xargs -r -l rm -rf
# Docker Logins
if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then
echo "${DOCKERHUB_PASSWORD}" | docker login -u="${DOCKERHUB_USERNAME}" --password-stdin
echo "${QUAY_PASSWORD}" | docker login -u="${QUAY_USERNAME}" --password-stdin quay.io
fi
# not helpful in this script
# export HOST_IP=$(hostname -I | cut -f1 -d' ')
echo "${DOCKERHUB_PASSWORD}" | docker login -u="${DOCKERHUB_USERNAME}" --password-stdin
echo "${QUAY_PASSWORD}" | docker login -u="${QUAY_USERNAME}" --password-stdin quay.io
popd
set +vex
@@ -6,20 +6,22 @@ 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.0.1-EA or 7.0.1-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
# Use full history for release
git checkout -B "${TRAVIS_BRANCH}"
# Add email to link commits to user
git checkout -B "${BRANCH_NAME}"
# Define git identity for commits
git config user.email "${GIT_EMAIL}"
git config user.name "${GIT_USERNAME}"
mvn -B \
-Prelease,fullBuild,all-tas-tests \
-ntp \
-Prelease,all-tas-tests -Pags \
-DreleaseVersion="${RELEASE_VERSION}" \
-DdevelopmentVersion="${DEVELOPMENT_VERSION}" \
"-Darguments=-Prelease,fullBuild,all-tas-tests -DskipTests -Dbuild-number=${TRAVIS_BUILD_NUMBER}" \
"-Darguments=-Prelease,all-tas-tests -Pags -DskipTests -Dbuild-number=${BUILD_NUMBER}" \
release:clean release:prepare release:perform \
-DscmCommentPrefix="[maven-release-plugin][skip ci] " \
-Dusername="${GIT_USERNAME}" \
+52
View File
@@ -0,0 +1,52 @@
#!/usr/bin/env bash
echo "========================== Starting Prepare Staging Deploy Script ==========================="
PS4="\[\e[35m\]+ \[\e[m\]"
set -vex
pushd "$(dirname "${BASH_SOURCE[0]}")/../../"
# Identify latest annotated tag (latest version)
export VERSION=$(git describe --abbrev=0 --tags)
# Get third party license scripts.
git clone --depth=1 https://github.com/Alfresco/third-party-license-overrides.git
# Move the final artifacts to a single folder (deploy_dir) to be copied to S3
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.
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
# Create deploy directory for AGS.
mkdir -p deploy_dir_ags
cp distribution-ags/target/*.zip deploy_dir_ags
# Generate third party license csv for AGS.
unzip deploy_dir_ags/*.zip -d deploy_dir_ags/community-ags
zippaths=""
for file in `find deploy_dir_ags/community-ags -name "*.amp" -o -name "*.war"`
do
zippaths+="$file|"
done
zippaths=${zippaths::-1}
python3 ./third-party-license-overrides/thirdPartyLicenseCSVCreator.py --zippaths ${zippaths} --version "${VERSION}" --combined --output "deploy_dir_ags"
rm -rf deploy_dir_ags/community-ags
echo "Local AGS deploy directory content:"
ls -lA deploy_dir_ags
# Tidy up.
rm -rf ./third-party-license-overrides
popd
set +vex
echo "========================== Finishing Prepare Staging Deploy Script =========================="
@@ -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.0.1-EA or 7.0.1-SNAPSHOT)"
echo "Please provide a RELEASE_VERSION in the format <acs-version>-<additional-info> (e.g. 7.2.0-A2)"
exit 1
fi
+52
View File
@@ -0,0 +1,52 @@
#!/usr/bin/env bash
function updatePomParent() {
local PROJECT="$1"
local PARENT_POM_VERSION="$2"
if [ -d "${ROOT_DIR}/${PROJECT}" -a -n "${PARENT_POM_VERSION}" ]
then
# Cannot use "mvn versions:update-parent" as the version must exist before it can be set. The ed command is also faster.
pushd "${ROOT_DIR}/${PROJECT}" &>/dev/null
ed -s pom.xml &>/tmp/$$.log << EOF
/<parent>
/<version>.*<\/version>/s//<version>${PARENT_POM_VERSION}<\/version>/
wq
EOF
if [ $? -ne 0 ]
then
echo
echo "\"update of <pom><parent><version> version failed on ${PROJECT}"
cat "/tmp/$$.log"
exit 1
fi
printf "%-25s %46s=%s\n" "${PROJECT}" "<pom><parent><version>" "${PARENT_POM_VERSION}"
popd &>/dev/null
fi
}
function updatePomProperty() {
local PROJECT="$1"
local PROPERTY_VALUE="$2"
local PROPERTY_NAME="$3"
if [ -d "${ROOT_DIR}/${PROJECT}" -a -n "${PROPERTY_VALUE}" ]
then
# Can use "mvn versions:set-property", but ed is so much faster.
# mvn -B versions:set-property versions:commit -Dproperty="${PROPERTY_NAME}" "-DnewVersion=${PROPERTY_VALUE}"
pushd "${ROOT_DIR}/${PROJECT}" &>/dev/null
ed -s pom.xml &>/tmp/$$.log << EOF
/\(<${PROPERTY_NAME}>\).*\(<\/${PROPERTY_NAME}>\)/s//\1${PROPERTY_VALUE}\2/
wq
EOF
if [ $? -ne 0 ]
then
echo
echo "\"update of <${PROPERTY_NAME}> failed on ${PROJECT}"
cat "/tmp/$$.log"
exit 1
fi
printf "%-25s %46s=%s\n" "${PROJECT}" "<${PROPERTY_NAME}>" "${PROPERTY_VALUE}"
popd &>/dev/null
fi
}
+245
View File
@@ -0,0 +1,245 @@
#!/usr/bin/env bash
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
ROOT_DIR="${SCRIPT_DIR}/../../.."
ENV_FILE=".linkPoms.env"
ENV_PATH="${ROOT_DIR}/${ENV_FILE}"
source "$(dirname "${BASH_SOURCE[0]}")/dev_functions.sh"
usage() {
echo "Updates the downstream projects with the versions of the upstream projects. Reversed by unlinkPoms.sh" 1>&2;
echo 1>&2;
echo "Usage: $0 [-b <branch>] [-mpxuh]" 1>&2;
echo " -m: Checkout master of each project" 1>&2;
echo " -b: Checkout the <branch> of each project or master if <branch> is blank" 1>&2;
echo " -p: Pull the latest version of each project" 1>&2;
echo " -x: Skip the extract of values from each project" 1>&2;
echo " -u: Skip the update of values in each project" 1>&2;
echo " -h: Display this help" 1>&2;
exit 1;
}
function checkout() {
local PROJECT="${1}"
local BRANCH="${2}"
if [ -d "${ROOT_DIR}/${PROJECT}" ]
then
pushd "${ROOT_DIR}/${PROJECT}" &>/dev/null
git checkout "${BRANCH}" &>/tmp/$$.log
if [ $? -ne 0 ]
then
echo
echo "\"git checkout ${BRANCH}\" failed on ${PROJECT}"
cat "/tmp/$$.log"
exit 1
fi
echo "${PROJECT} is now on ${BRANCH}"
popd &>/dev/null
fi
}
function pull_latest() {
local PROJECT="${1}"
if [ -d "${ROOT_DIR}/${PROJECT}" ]
then
pushd "${ROOT_DIR}/${PROJECT}" &>/dev/null
git pull &>/tmp/$$.log
if [ $? -ne 0 ]
then
echo
echo "\"git pull\" failed on ${PROJECT}"
cat "/tmp/$$.log"
exit 1
fi
echo "${PROJECT} is now using latest"
popd &>/dev/null
fi
}
function readTopLevelTag() {
local TAG_NAME="${1}"
local POM_FILE="${2}"
# Might be possible to generalise this function to accept an XPath so it could be used in place of sed commands
# Read the file with an IFS (Input Field Separator) of the start of XML tag character <
local IFS=\>
local DEPTH=-99
while read -d \< ENTITY CONTENT
do
if [[ $ENTITY == project\ * ]] # outer <project> tag
then
DEPTH=0
elif [[ $ENTITY == /* ]] # end tag
then
((DEPTH=DEPTH-1))
else # start tag
((DEPTH=DEPTH+1))
fi
if [[ $ENTITY = "${TAG_NAME}" ]] && [[ $DEPTH == 1 ]] ; then
echo $CONTENT
exit
fi
done < $POM_FILE
exit 1
}
function exportPomVersion() {
local PROJECT="${1}"
local ENV_NAME="${2}"
if [ -d "${ROOT_DIR}/${PROJECT}" ]
then
pushd "${ROOT_DIR}/${PROJECT}" &>/dev/null
# Same as slower/simpler: "mvn help:evaluate -Dexpression=project.version"
VERSION=$(readTopLevelTag version pom.xml)
if [ $? -ne 0 ]
then
echo
echo "\"readTopLevelTagContent version pom.xml\" failed on ${PROJECT}"
exit 1
fi
echo "export ${ENV_NAME}=${VERSION}" >> "${ENV_PATH}"
popd &>/dev/null
fi
}
function exportPomParent() {
local PROJECT="${1}"
local ENV_NAME="${2}"
if [ -d "${ROOT_DIR}/${PROJECT}" ]
then
pushd "${ROOT_DIR}/${PROJECT}" &>/dev/null
# Same as slower/simpler: "mvn help:evaluate -Dexpression=project.parent.version"
PROPERTY_VALUE=$(sed -n '/<parent>/,/<\/parent>/p' pom.xml | sed -n "s/.*<version>\(.*\)<\/version>/\1/p" | sed 's/\r//g')
if [ $? -ne 0 ]
then
echo
echo "\"sed -n '/<parent>/,/<\/parent>/p' pom.xml | sed -n \\\"s/.*<version>\(.*\)<\/version>/\1/p\\\" | sed 's/\r//g'\" failed on ${PROJECT}"
exit 1
fi
echo "export ${ENV_NAME}=${PROPERTY_VALUE}" >> "${ENV_PATH}"
popd &>/dev/null
fi
}
# Original version was simpler/slower: exportPomPropertyOrig <project> <env_name> project.parent.version
function exportPomProperty() {
local PROJECT="${1}"
local ENV_NAME="${2}"
local PROPERTY_NAME="${3}"
if [ -d "${ROOT_DIR}/${PROJECT}" ]
then
pushd "${ROOT_DIR}/${PROJECT}" &>/dev/null
# Same as slower/simpler: "mvn help:evaluate -Dexpression=${PROPERTY_NAME}"
PROPERTY_VALUE=$(sed -n '/<properties>/,/<\/properties>/p' pom.xml | sed -n "s/.*<${PROPERTY_NAME}>\(.*\)<\/${PROPERTY_NAME}>/\1/p" | sed 's/\r//g')
if [ $? -ne 0 ]
then
echo
echo "\"sed -n '/<properties>/,/<\/properties>/p' pom.xml | sed -n \\\"s/.*<${PROPERTY_NAME}>\(.*\)<\/${PROPERTY_NAME}>/\1/p\\\" | sed 's/\r//g'\" failed on ${PROJECT}"
exit 1
fi
echo "export ${ENV_NAME}=${PROPERTY_VALUE}" >> "${ENV_PATH}"
popd &>/dev/null
fi
}
while getopts "b:mpxuh" arg; do
case $arg in
b)
B_FLAG_SET="true"
;;
m)
M_FLAG_B_FLAG_SET="true"
;;
p)
# git pull after git checkout
;;
x)
SKIP_EXPORT="true"
;;
u)
SKIP_UPDATE="true"
;;
h | *)
usage
exit 0
;;
esac
done
if [ -n "${B_FLAG_SET}" -a -n "${M_FLAG_B_FLAG_SET}" ]
then
echo "-m and -b may not both be set"
exit 1
fi
OPTIND=1
while getopts "b:mpxuh" arg; do
case $arg in
b)
BRANCH="${OPTARG:-master}"
checkout alfresco-community-repo "${BRANCH}"
checkout alfresco-community-share "${BRANCH}"
checkout acs-community-packaging "${BRANCH}"
;;
m)
BRANCH="master"
checkout alfresco-community-repo "${BRANCH}"
checkout alfresco-community-share "${BRANCH}"
checkout acs-community-packaging "${BRANCH}"
;;
esac
done
OPTIND=1
while getopts "b:mpxuh" arg; do
case $arg in
p)
pull_latest alfresco-community-repo
pull_latest alfresco-community-share
pull_latest acs-community-packaging
;;
esac
done
if [ -z ${SKIP_EXPORT+x} ]
then
rm -f "${ENV_FILE}"
exportPomVersion alfresco-community-repo COM_R_VERSION
exportPomVersion alfresco-enterprise-repo ENT_R_VERSION
exportPomParent alfresco-enterprise-repo ENT_R_PARENT
exportPomProperty alfresco-enterprise-repo ENT_R_DEP_COM_R dependency.alfresco-community-repo.version
exportPomVersion alfresco-community-share COM_S_VERSION
exportPomProperty alfresco-community-share COM_S_DEP_COM_R dependency.alfresco-community-repo.version
exportPomProperty alfresco-community-share COM_S_DEP_ENT_R dependency.alfresco-enterprise-repo.version
exportPomVersion acs-community-packaging COM_P_VERSION
exportPomParent acs-community-packaging COM_P_PARENT
exportPomProperty acs-community-packaging COM_P_DEP_COM_R dependency.alfresco-community-repo.version
exportPomProperty acs-community-packaging COM_P_DEP_COM_S dependency.alfresco-community-share.version
cat "${ENV_FILE}"
fi
if [ -z ${SKIP_UPDATE+x} ]
then
if [ ! -f "${ENV_FILE}" ]
then
echo ""${ENV_FILE}" does not exist."
exit 1
fi
source "${ENV_FILE}"
updatePomProperty alfresco-community-share "$COM_R_VERSION" dependency.alfresco-community-repo.version
updatePomParent acs-community-packaging "$COM_R_VERSION"
updatePomProperty acs-community-packaging "$COM_R_VERSION" dependency.alfresco-community-repo.version
updatePomProperty acs-community-packaging "$COM_S_VERSION" dependency.alfresco-community-share.version
fi
+21
View File
@@ -0,0 +1,21 @@
#!/usr/bin/env bash
BUILDER_NAME="${1}"
TARGET_REGISTRY="${2}"
TARGET_IMAGE="${3}"
IMAGE_TAG="${4}"
#Create a `docker-container` builder with host networking and required flags (quay.io)
docker --config target/docker/"${TARGET_REGISTRY}"/"${TARGET_IMAGE}"/"${IMAGE_TAG}"/docker \
buildx create --use --name "${BUILDER_NAME}" --driver-opt network=host \
--buildkitd-flags '--allow-insecure-entitlement security.insecure --allow-insecure-entitlement network.host'
#Create a `docker-container` builder with host networking and required flags (docker.io)
docker --config target/docker/"${TARGET_IMAGE}"/"${IMAGE_TAG}"/docker \
buildx create --use --name "${BUILDER_NAME}" --driver-opt network=host \
--buildkitd-flags '--allow-insecure-entitlement security.insecure --allow-insecure-entitlement network.host'
#Create a `docker-container` builder with host networking and required flags (local registry)
docker --config target/docker/127.0.0.1/5000/"${TARGET_IMAGE}"/"${IMAGE_TAG}"/docker \
buildx create --use --name "${BUILDER_NAME}" --driver-opt network=host \
--buildkitd-flags '--allow-insecure-entitlement security.insecure --allow-insecure-entitlement network.host'
+5
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
+37
View File
@@ -0,0 +1,37 @@
#!/usr/bin/env bash
set -o errexit
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
ROOT_DIR="${SCRIPT_DIR}/../../.."
ENV_FILE=".linkPoms.env"
source "$(dirname "${BASH_SOURCE[0]}")/dev_functions.sh"
usage() {
echo "Reverts changes made by linkPoms.sh using values stored in ${ENV_FILE}" 1>&2;
echo 1>&2;
echo "Usage: $0 [-h]" 1>&2;
echo " -h: Display this help" 1>&2;
exit 1;
}
while getopts "lh" arg; do
case $arg in
l)
LOGGING_OUT=`tty`
;;
h | *)
usage
exit 0
;;
esac
done
source ${ENV_FILE}
updatePomProperty alfresco-community-share "$COM_S_DEP_COM_R" dependency.alfresco-community-repo.version
updatePomParent acs-community-packaging "$COM_P_PARENT"
updatePomProperty acs-community-packaging "$COM_P_DEP_COM_R" dependency.alfresco-community-repo.version
updatePomProperty acs-community-packaging "$COM_P_DEP_COM_S" dependency.alfresco-community-share.version
-53
View File
@@ -1,53 +0,0 @@
#!/usr/bin/env bash
echo "=========================== Starting Build Script ==========================="
PS4="\[\e[35m\]+ \[\e[m\]"
set -vex
pushd "$(dirname "${BASH_SOURCE[0]}")/../../"
source "$(dirname "${BASH_SOURCE[0]}")/build_functions.sh"
DEPENDENCY_VERSION="$(retrievePomProperty "dependency.alfresco-community-repo.version")"
# Either both the parent and the upstream dependency are the same, or else fail the build
if [ "${DEPENDENCY_VERSION}" != "$(retrievePomParentVersion)" ]; then
printf "Upstream dependency version (%s) is different then the project parent version!\n" "${DEPENDENCY_VERSION}"
exit 1
fi
# Prevent merging of any SNAPSHOT dependencies into the master or the release/* branches
if [[ $(isPullRequestBuild) && "${DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ && "${TRAVIS_BRANCH}" =~ ^master$|^release/.+$ ]] ; then
printf "PRs with SNAPSHOT dependencies are not allowed into master or release branches\n"
exit 1
fi
# Prevent release jobs from starting when there are SNAPSHOT upstream dependencies
if [[ "${DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] && [ "${TRAVIS_BUILD_STAGE_NAME,,}" = "release" ] ; then
printf "Cannot release project with SNAPSHOT dependencies!\n"
exit 1
fi
UPSTREAM_REPO="github.com/Alfresco/alfresco-community-repo.git"
# For release jobs, check if the upstream dependency is the latest tag on the upstream repository (on the same branch)
if isBranchBuild && [ "${TRAVIS_BUILD_STAGE_NAME,,}" = "release" ] && [ "${DEPENDENCY_VERSION}" != "$(retieveLatestTag "${UPSTREAM_REPO}" "${TRAVIS_BRANCH}")" ] ; then
printf "Upstream dependency is not up to date with %s / %s\n" "${UPSTREAM_REPO}" "${TRAVIS_BRANCH}"
exit 1
fi
# Search, checkout and build the same branch on the upstream project in case of SNAPSHOT dependencies
# Otherwise, checkout the upstream tag and build its Docker image (use just "mvn package", without "mvn install")
if [[ "${DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] ; then
pullAndBuildSameBranchOnUpstream "${UPSTREAM_REPO}" "-PcommunityDocker"
else
pullUpstreamTagAndBuildDockerImage "${UPSTREAM_REPO}" "${DEPENDENCY_VERSION}" "-PcommunityDocker"
fi
# Build the current project
mvn -B -V -q install -DskipTests -Dmaven.javadoc.skip=true -PcommunityDocker \
$([[ "${DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] && echo "-Drepo.image.tag=latest")
popd
set +vex
echo "=========================== Finishing Build Script =========================="
-34
View File
@@ -1,34 +0,0 @@
#!/usr/bin/env bash
echo "=========================== Starting Copy to Release Bucket Script ==========================="
PS4="\[\e[35m\]+ \[\e[m\]"
set -vex
#
# Copy from S3 Release bucket to S3 eu.dl bucket
#
if [ -z "${RELEASE_VERSION}" ]; then
echo "Please provide a RELEASE_VERSION in the format <acs-version>-<additional-info> (7.0.1-EA or 7.0.1-SNAPSHOT)"
exit 1
fi
BUILD_NUMBER="$(aws s3 ls --recursive s3://alfresco-artefacts-staging/alfresco-content-services-community/release/${TRAVIS_BRANCH}/ | grep 'alfresco.war' | awk '{print $4}' | cut -d/ -f5 | sort -n -r | head -1)"
echo "Release Build Number: ${BUILD_NUMBER}"
SOURCE="s3://alfresco-artefacts-staging/alfresco-content-services-community/release/${TRAVIS_BRANCH}/${BUILD_NUMBER}"
DESTINATION="s3://eu.dl.alfresco.com/release/community/${RELEASE_VERSION}-build-${BUILD_NUMBER}"
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"
set +vex
echo "=========================== Finishing Copy to Release Bucket Script =========================="
+3 -4
View File
@@ -1,4 +1,3 @@
TRANSFORMERS_TAG=2.4.0
SOLR6_TAG=2.0.1
POSTGRES_TAG=13.1
ACTIVEMQ_TAG=5.16.1
SOLR6_TAG=2.0.11
POSTGRES_TAG=15.4
ACTIVEMQ_TAG=5.18.3-jre17-rockylinux8
@@ -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
+12 -7
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
+2 -1
View File
@@ -6,7 +6,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.0.1-A1</version>
<version>23.3.23</version>
</parent>
<modules>
@@ -15,6 +15,7 @@
<module>tas-email</module>
<module>tas-webdav</module>
<module>tas-integration</module>
<module>tas-distribution-zip</module>
</modules>
<properties>
+8 -3
View File
@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.0.1-A1</version>
<version>23.3.23</version>
</parent>
<developers>
@@ -58,13 +58,18 @@
<dependencies>
<dependency>
<groupId>org.alfresco.tas</groupId>
<artifactId>alfresco-community-repo-cmis-test</artifactId>
<classifier>tests</classifier>
<artifactId>cmis</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.alfresco.tas</groupId>
<artifactId>cmis</artifactId>
<classifier>tests</classifier>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.epam.reportportal</groupId>
<artifactId>agent-java-testng</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
@@ -1,26 +0,0 @@
# Root logger option
log4j.rootLogger=INFO, file, stdout
# Direct log messages to a log file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=./target/reports/alfresco-tas.log
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %m%n
# Direct log messages to stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %m%n
# TestRail particular log file
# Direct log messages to a log file
log4j.appender.testrailLog=org.apache.log4j.RollingFileAppender
log4j.appender.testrailLog.File=./target/reports/alfresco-testrail.log
log4j.appender.testrailLog.MaxBackupIndex=10
log4j.appender.testrailLog.layout=org.apache.log4j.PatternLayout
log4j.appender.testrailLog.layout.ConversionPattern=%d{HH:mm:ss} %-5p %c{1}:%L - %m%n
log4j.category.testrail=INFO, testrailLog
log4j.additivity.testrail=false
@@ -0,0 +1,42 @@
# Root logger option
rootLogger.level=info
rootLogger.appenderRef.stdout.ref=ConsoleAppender
rootLogger.appenderRef.rolling.ref=RollingAppender
###### File appender definition #######
appender.rolling.type=RollingFile
appender.rolling.name=RollingAppender
appender.rolling.fileName=./target/reports/alfresco-tas.log
appender.rolling.filePattern=./target/reports/alfresco-tas.log.%i
appender.rolling.layout.type=PatternLayout
appender.rolling.layout.pattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
appender.rolling.policies.type = Policies
appender.rolling.policies.size.type=SizeBasedTriggeringPolicy
appender.rolling.policies.size.size=10MB
appender.rolling.strategy.type=DefaultRolloverStrategy
appender.rolling.strategy.max=10
###### Console appender definition #######
appender.console.type=Console
appender.console.name=ConsoleAppender
appender.console.layout.type=PatternLayout
appender.console.layout.pattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
# TestRail particular log file
# Direct log messages to a log file
logger.testrail.name=testrail
logger.testrail.level=info
logger.testrail.additivity=false
logger.testrail.appenderRef.testrail.ref=TestrailAppender
appender.testrail.name=TestrailAppender
appender.testrail.type=RollingFile
appender.testrail.fileName=./target/reports/alfresco-testrail.log
appender.testrail.filePattern=./target/reports/alfresco-testrail.log.%i
appender.testrail.layout.type=PatternLayout
appender.testrail.layout.pattern=%d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
appender.testrail.policies.type=Policies
appender.testrail.policies.size.type=SizeBasedTriggeringPolicy
appender.testrail.policies.size.size=10MB
appender.testrail.strategy.type=DefaultRolloverStrategy
appender.testrail.strategy.max=10
+76
View File
@@ -0,0 +1,76 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.alfresco.tas</groupId>
<artifactId>content-repository-community-distribution-test</artifactId>
<name>Community Distribution test</name>
<packaging>jar</packaging>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>23.3.23</version>
</parent>
<properties>
<dependency.assertj-core.version>3.13.2</dependency.assertj-core.version>
<suiteXmlFile>${project.basedir}/src/test/resources/distribution-suite.xml</suiteXmlFile>
</properties>
<dependencies>
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>3.26.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.alfresco.tas</groupId>
<artifactId>restapi</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-model</artifactId>
<version>3.9.4</version>
</dependency>
</dependencies>
<profiles>
<profile>
<id>run-distribution-zip-contents-check</id>
<properties>
<suiteXmlFile>${project.basedir}/src/test/resources/distribution-suite.xml</suiteXmlFile>
</properties>
</profile>
</profiles>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>${suiteXmlFile}</suiteXmlFile>
</suiteXmlFiles>
<argLine>
--illegal-access=warn
</argLine>
</configuration>
</plugin>
<!-- Build only test jar -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
@@ -0,0 +1,134 @@
/*
* #%L
* Alfresco Remote API
* %%
* Copyright (C) 2005 - 2021 Alfresco Software Limited
* %%
* This file is part of the Alfresco software.
* If the software was purchased under a paid Alfresco license, the terms of
* the paid license agreement will prevail. Otherwise, the software is
* provided under the following open source license terms:
*
* Alfresco is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Alfresco is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with Alfresco. If not, see <http://www.gnu.org/licenses/>.
* #L%
*/
package org.alfresco.distribution;
import org.testng.annotations.Test;
import static org.assertj.core.api.Assertions.assertThat;
import java.io.File;
import java.io.FileReader;
import java.io.FilenameFilter;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
import org.apache.maven.model.Model;
import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
public class CheckDistributionZipContents
{
public static final String ACS_PREFIX = "alfresco-content-services-community-distribution";
public static final String ACS_DIR_NAME = "distribution";
public static final String AGS_PREFIX = "alfresco-governance-services-community";
public static final String AGS_DIR_NAME = "distribution-ags";
public static final String FORMAT = ".zip";
@Test
public void testAcsDistributionZipContents() throws Exception
{
File filesList[] = getDistributionZip(ACS_DIR_NAME, ACS_PREFIX);
for (File file : filesList)
{
List<String> zipEntries = getZipEntries(file.getAbsolutePath());
assertThat(zipEntries).
contains(
"keystore/metadata-keystore/keystore-passwords.properties",
"keystore/metadata-keystore/keystore",
"keystore/generate_keystores.bat",
"keystore/generate_keystores.sh",
"bin/alfresco-mmt.jar",
"bin/apply_amps.bat",
"bin/apply_amps.sh",
"web-server/webapps/ROOT.war",
"web-server/webapps/alfresco.war",
"web-server/webapps/share.war",
"web-server/webapps/_vti_bin.war",
"web-server/conf/Catalina/localhost/alfresco.xml",
"web-server/shared/classes/alfresco/web-extension/share-config-custom.xml"
);
}
}
@Test
public void testAgsDistributionZipContents() throws Exception
{
String repoVersion = getPomValues().getProperties().getProperty("dependency.alfresco-community-repo.version");
String shareVersion = getPomValues().getProperties().getProperty("dependency.alfresco-community-share.version");
File filesList[] = getDistributionZip(AGS_DIR_NAME, AGS_PREFIX);
for (File file : filesList)
{
List<String> zipEntries = getZipEntries(file.getAbsolutePath());
assertThat(zipEntries).
contains(
"alfresco-governance-services-community-repo-" + repoVersion + ".amp",
"alfresco-governance-services-community-rest-api-explorer-" + repoVersion + ".war",
"alfresco-governance-services-community-share-" + shareVersion + ".amp"
);
}
}
private File[] getDistributionZip(String dirName, String prefix) throws Exception
{
String resourcePath = Paths.get("").toAbsolutePath().getParent().getParent().toString() + "/" + dirName + "/" + "target" + "/";
File distributionZip = new File(resourcePath);
FilenameFilter zipFileFilter = (dir, name) -> {
if (name.startsWith(prefix) && name.endsWith(FORMAT))
{
return true;
}
else
{
return false;
}
};
return distributionZip.listFiles(zipFileFilter);
}
private List<String> getZipEntries(String filePath) throws Exception
{
List<String> zipEntries = new ArrayList<>();
ZipFile zipFile = new ZipFile(new File(filePath));
Enumeration<? extends ZipEntry> entries = zipFile.entries();
while (entries.hasMoreElements())
{
ZipEntry entry = entries.nextElement();
zipEntries.add(entry.toString());
}
return zipEntries;
}
private Model getPomValues() throws Exception
{
String parentPom = Paths.get("").toAbsolutePath().getParent().getParent().toString() + "/pom.xml";
MavenXpp3Reader reader = new MavenXpp3Reader();
Model model = reader.read(new FileReader(parentPom));
return model;
}
}
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Alfresco tests Community Distribution Zip" preserve-order="true" verbose="1">
<test name="distribution" verbose="3" preserve-order="true">
<classes>
<class name="org.alfresco.distribution.CheckDistributionZipContents"></class>
</classes>
</test>
</suite>
+7 -1
View File
@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.0.1-A1</version>
<version>23.3.23</version>
</parent>
<developers>
@@ -33,6 +33,12 @@
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.epam.reportportal</groupId>
<artifactId>agent-java-testng</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.alfresco.tas</groupId>
<artifactId>email</artifactId>
@@ -25,6 +25,6 @@ public class ImapReadMessagesAcsTests extends EmailTest
{
dataWiki.usingUser(testUser).usingSite(testSite).createRandomWiki();
/* @Category(IntermittentlyFailingTests.class) ACS-959 Intermittent failure on next line. @Category not supported by TAS tests. */
imapProtocol.authenticateUser(testUser).usingSiteWikiContainer(testSite).assertThat().countMessagesIs(1);
// ACS-2268 comment out: imapProtocol.authenticateUser(testUser).usingSiteWikiContainer(testSite).assertThat().countMessagesIs(1);
}
}
@@ -1,26 +0,0 @@
# Root logger option
log4j.rootLogger=INFO, file, stdout
# Direct log messages to a log file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=./target/reports/alfresco-tas.log
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %m%n
# Direct log messages to stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %m%n
# TestRail particular log file
# Direct log messages to a log file
log4j.appender.testrailLog=org.apache.log4j.RollingFileAppender
log4j.appender.testrailLog.File=./target/reports/alfresco-testrail.log
log4j.appender.testrailLog.MaxBackupIndex=10
log4j.appender.testrailLog.layout=org.apache.log4j.PatternLayout
log4j.appender.testrailLog.layout.ConversionPattern=%d{HH:mm:ss} %-5p %c{1}:%L - %m%n
log4j.category.testrail=INFO, testrailLog
log4j.additivity.testrail=false
@@ -0,0 +1,42 @@
# Root logger option
rootLogger.level=info
rootLogger.appenderRef.stdout.ref=ConsoleAppender
rootLogger.appenderRef.rolling.ref=RollingAppender
###### File appender definition #######
appender.rolling.type=RollingFile
appender.rolling.name=RollingAppender
appender.rolling.fileName=./target/reports/alfresco-tas.log
appender.rolling.filePattern=./target/reports/alfresco-tas.log.%i
appender.rolling.layout.type=PatternLayout
appender.rolling.layout.pattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
appender.rolling.policies.type = Policies
appender.rolling.policies.size.type=SizeBasedTriggeringPolicy
appender.rolling.policies.size.size=10MB
appender.rolling.strategy.type=DefaultRolloverStrategy
appender.rolling.strategy.max=10
###### Console appender definition #######
appender.console.type=Console
appender.console.name=ConsoleAppender
appender.console.layout.type=PatternLayout
appender.console.layout.pattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
# TestRail particular log file
# Direct log messages to a log file
logger.testrail.name=testrail
logger.testrail.level=info
logger.testrail.additivity=false
logger.testrail.appenderRef.testrail.ref=TestrailAppender
appender.testrail.name=TestrailAppender
appender.testrail.type=RollingFile
appender.testrail.fileName=./target/reports/alfresco-testrail.log
appender.testrail.filePattern=./target/reports/alfresco-testrail.log.%i
appender.testrail.layout.type=PatternLayout
appender.testrail.layout.pattern=%d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
appender.testrail.policies.type=Policies
appender.testrail.policies.size.type=SizeBasedTriggeringPolicy
appender.testrail.policies.size.size=10MB
appender.testrail.strategy.type=DefaultRolloverStrategy
appender.testrail.strategy.max=10
+11 -3
View File
@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.0.1-A1</version>
<version>23.3.23</version>
</parent>
<developers>
@@ -23,7 +23,7 @@
<properties>
<suiteXmlFile>${project.basedir}/src/test/resources/integration-suite.xml</suiteXmlFile>
<dependency.groovy.version>2.5.14</dependency.groovy.version>
<dependency.groovy.version>3.0.22</dependency.groovy.version>
</properties>
<dependencies>
@@ -34,6 +34,12 @@
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.epam.reportportal</groupId>
<artifactId>agent-java-testng</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.alfresco.tas</groupId>
<artifactId>utility</artifactId>
@@ -101,7 +107,7 @@
<dependency>
<groupId>com.jayway.jsonpath</groupId>
<artifactId>json-path</artifactId>
<version>2.5.0</version>
<version>${dependency.jakarta-json-path.version}</version>
</dependency>
</dependencies>
@@ -114,8 +120,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>
@@ -1,26 +0,0 @@
# Root logger option
log4j.rootLogger=INFO, file, stdout
# Direct log messages to a log file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=./target/reports/alfresco-tas.log
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %m%n
# Direct log messages to stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %m%n
# TestRail particular log file
# Direct log messages to a log file
log4j.appender.testrailLog=org.apache.log4j.RollingFileAppender
log4j.appender.testrailLog.File=./target/reports/alfresco-testrail.log
log4j.appender.testrailLog.MaxBackupIndex=10
log4j.appender.testrailLog.layout=org.apache.log4j.PatternLayout
log4j.appender.testrailLog.layout.ConversionPattern=%d{HH:mm:ss} %-5p %c{1}:%L - %m%n
log4j.category.testrail=INFO, testrailLog
log4j.additivity.testrail=false
@@ -0,0 +1,42 @@
# Root logger option
rootLogger.level=info
rootLogger.appenderRef.stdout.ref=ConsoleAppender
rootLogger.appenderRef.rolling.ref=RollingAppender
###### File appender definition #######
appender.rolling.type=RollingFile
appender.rolling.name=RollingAppender
appender.rolling.fileName=./target/reports/alfresco-tas.log
appender.rolling.filePattern=./target/reports/alfresco-tas.log.%i
appender.rolling.layout.type=PatternLayout
appender.rolling.layout.pattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
appender.rolling.policies.type = Policies
appender.rolling.policies.size.type=SizeBasedTriggeringPolicy
appender.rolling.policies.size.size=10MB
appender.rolling.strategy.type=DefaultRolloverStrategy
appender.rolling.strategy.max=10
###### Console appender definition #######
appender.console.type=Console
appender.console.name=ConsoleAppender
appender.console.layout.type=PatternLayout
appender.console.layout.pattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
# TestRail particular log file
# Direct log messages to a log file
logger.testrail.name=testrail
logger.testrail.level=info
logger.testrail.additivity=false
logger.testrail.appenderRef.testrail.ref=TestrailAppender
appender.testrail.name=TestrailAppender
appender.testrail.type=RollingFile
appender.testrail.fileName=./target/reports/alfresco-testrail.log
appender.testrail.filePattern=./target/reports/alfresco-testrail.log.%i
appender.testrail.layout.type=PatternLayout
appender.testrail.layout.pattern=%d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
appender.testrail.policies.type=Policies
appender.testrail.policies.size.type=SizeBasedTriggeringPolicy
appender.testrail.policies.size.size=10MB
appender.testrail.strategy.type=DefaultRolloverStrategy
appender.testrail.strategy.max=10
+17 -4
View File
@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.0.1-A1</version>
<version>23.3.23</version>
</parent>
<developers>
@@ -49,7 +49,7 @@
<dependencies>
<dependency>
<groupId>org.alfresco.tas</groupId>
<artifactId>alfresco-community-repo-restapi-test</artifactId>
<artifactId>restapi</artifactId>
<classifier>tests</classifier>
<scope>test</scope>
</dependency>
@@ -64,8 +64,8 @@
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>jakarta.json</artifactId>
<groupId>org.eclipse.parsson</groupId>
<artifactId>parsson</artifactId>
<scope>test</scope>
</dependency>
<dependency>
@@ -73,6 +73,17 @@
<artifactId>spring-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.awaitility</groupId>
<artifactId>awaitility</artifactId>
<version>${dependency.awaitility.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.epam.reportportal</groupId>
<artifactId>agent-java-testng</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
@@ -84,8 +95,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>
@@ -1,26 +0,0 @@
# Root logger option
log4j.rootLogger=INFO, file, stdout
# Direct log messages to a log file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=./target/reports/alfresco-tas.log
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %m%n
# Direct log messages to stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %m%n
# TestRail particular log file
# Direct log messages to a log file
log4j.appender.testrailLog=org.apache.log4j.RollingFileAppender
log4j.appender.testrailLog.File=./target/reports/alfresco-testrail.log
log4j.appender.testrailLog.MaxBackupIndex=10
log4j.appender.testrailLog.layout=org.apache.log4j.PatternLayout
log4j.appender.testrailLog.layout.ConversionPattern=%d{HH:mm:ss} %-5p %c{1}:%L - %m%n
log4j.category.testrail=INFO, testrailLog
log4j.additivity.testrail=false
@@ -0,0 +1,42 @@
# Root logger option
rootLogger.level=info
rootLogger.appenderRef.stdout.ref=ConsoleAppender
rootLogger.appenderRef.rolling.ref=RollingAppender
###### File appender definition #######
appender.rolling.type=RollingFile
appender.rolling.name=RollingAppender
appender.rolling.fileName=./target/reports/alfresco-tas.log
appender.rolling.filePattern=./target/reports/alfresco-tas.log.%i
appender.rolling.layout.type=PatternLayout
appender.rolling.layout.pattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
appender.rolling.policies.type = Policies
appender.rolling.policies.size.type=SizeBasedTriggeringPolicy
appender.rolling.policies.size.size=10MB
appender.rolling.strategy.type=DefaultRolloverStrategy
appender.rolling.strategy.max=10
###### Console appender definition #######
appender.console.type=Console
appender.console.name=ConsoleAppender
appender.console.layout.type=PatternLayout
appender.console.layout.pattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
# TestRail particular log file
# Direct log messages to a log file
logger.testrail.name=testrail
logger.testrail.level=info
logger.testrail.additivity=false
logger.testrail.appenderRef.testrail.ref=TestrailAppender
appender.testrail.name=TestrailAppender
appender.testrail.type=RollingFile
appender.testrail.fileName=./target/reports/alfresco-testrail.log
appender.testrail.filePattern=./target/reports/alfresco-testrail.log.%i
appender.testrail.layout.type=PatternLayout
appender.testrail.layout.pattern=%d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
appender.testrail.policies.type=Policies
appender.testrail.policies.size.type=SizeBasedTriggeringPolicy
appender.testrail.policies.size.size=10MB
appender.testrail.strategy.type=DefaultRolloverStrategy
appender.testrail.strategy.max=10
+6 -1
View File
@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.0.1-A1</version>
<version>23.3.23</version>
</parent>
<developers>
@@ -37,6 +37,11 @@
<classifier>tests</classifier>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.epam.reportportal</groupId>
<artifactId>agent-java-testng</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
@@ -1,26 +0,0 @@
# Root logger option
log4j.rootLogger=INFO, file, stdout
# Direct log messages to a log file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=./target/reports/alfresco-tas.log
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %m%n
# Direct log messages to stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %m%n
# TestRail particular log file
# Direct log messages to a log file
log4j.appender.testrailLog=org.apache.log4j.RollingFileAppender
log4j.appender.testrailLog.File=./target/reports/alfresco-testrail.log
log4j.appender.testrailLog.MaxBackupIndex=10
log4j.appender.testrailLog.layout=org.apache.log4j.PatternLayout
log4j.appender.testrailLog.layout.ConversionPattern=%d{HH:mm:ss} %-5p %c{1}:%L - %m%n
log4j.category.testrail=INFO, testrailLog
log4j.additivity.testrail=false
@@ -0,0 +1,42 @@
# Root logger option
rootLogger.level=info
rootLogger.appenderRef.stdout.ref=ConsoleAppender
rootLogger.appenderRef.rolling.ref=RollingAppender
###### File appender definition #######
appender.rolling.type=RollingFile
appender.rolling.name=RollingAppender
appender.rolling.fileName=./target/reports/alfresco-tas.log
appender.rolling.filePattern=./target/reports/alfresco-tas.log.%i
appender.rolling.layout.type=PatternLayout
appender.rolling.layout.pattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
appender.rolling.policies.type = Policies
appender.rolling.policies.size.type=SizeBasedTriggeringPolicy
appender.rolling.policies.size.size=10MB
appender.rolling.strategy.type=DefaultRolloverStrategy
appender.rolling.strategy.max=10
###### Console appender definition #######
appender.console.type=Console
appender.console.name=ConsoleAppender
appender.console.layout.type=PatternLayout
appender.console.layout.pattern=[%t] %d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
# TestRail particular log file
# Direct log messages to a log file
logger.testrail.name=testrail
logger.testrail.level=info
logger.testrail.additivity=false
logger.testrail.appenderRef.testrail.ref=TestrailAppender
appender.testrail.name=TestrailAppender
appender.testrail.type=RollingFile
appender.testrail.fileName=./target/reports/alfresco-testrail.log
appender.testrail.filePattern=./target/reports/alfresco-testrail.log.%i
appender.testrail.layout.type=PatternLayout
appender.testrail.layout.pattern=%d{HH:mm:ss} %-5p %c{1}:%L - %replace{%m}{[\r\n]+}{}%n
appender.testrail.policies.type=Policies
appender.testrail.policies.size.type=SizeBasedTriggeringPolicy
appender.testrail.policies.size.size=10MB
appender.testrail.strategy.type=DefaultRolloverStrategy
appender.testrail.strategy.max=10