Compare commits

..
153 Commits
Author SHA1 Message Date
alfresco-build b5478b1508 [maven-release-plugin][skip ci] prepare release 7.4.0-DEV 2022-11-28 15:45:35 +00:00
Domenico Sibilio 29a72a5731 [skip tests][skip docker_latest][release] 2022-11-28 16:18:43 +01:00
Domenico Sibilio 2c3df7a0ef [skip tests][skip docker_latest][release] 2022-11-28 15:22:00 +01:00
Domenico Sibilio e7eaef3bfc [skip tests][skip docker_latest][release] 2022-11-28 12:38:29 +01:00
Domenico Sibilio 0d829ab907 [skip tests][skip docker_latest][release] 2022-11-28 11:48:36 +01:00
Domenico Sibilio 007083dbb7 [skip tests][skip docker_latest][release] 2022-11-25 16:32:20 +01:00
Domenico Sibilio b723e70f65 ACS-3844 Test env vars access [skip tests] 2022-11-25 16:28:58 +01:00
Domenico Sibilio 147399f02d ACS-3844 Test env vars access [skip tests] 2022-11-25 16:28:23 +01:00
Domenico Sibilio ef750098dc ACS-3844 Test env vars access [skip tests] 2022-11-25 16:27:57 +01:00
Domenico Sibilio d2556c0f4a ACS-3844 Test env vars access [skip tests] 2022-11-25 16:27:06 +01:00
Domenico Sibilio 42347ad489 [skip tests][skip docker_latest][release] 2022-11-25 15:37:03 +01:00
Domenico Sibilio 42f69fbd79 [skip tests][skip docker_latest][release] 2022-11-25 15:15:45 +01:00
Domenico Sibilio b82241bc64 [skip tests][skip docker_latest] 2022-11-25 15:14:55 +01:00
Domenico Sibilio 32da6a3b56 ACS-3844 Uncomment maven profile 2022-11-25 13:43:31 +01:00
Domenico Sibilio 0d9d36a3f1 [skip tests] 2022-11-25 13:36:42 +01:00
Domenico Sibilio cd667bc0b9 [skip tests] 2022-11-25 13:36:29 +01:00
Domenico Sibilio b3b350c8d5 [skip tests] 2022-11-25 13:33:09 +01:00
Domenico Sibilio 01a7d8346f [skip tests] 2022-11-25 13:32:27 +01:00
Domenico Sibilio c561592f50 [skip tests] 2022-11-25 13:31:21 +01:00
Domenico Sibilio 00bb24d29b [skip tests] 2022-11-25 13:29:24 +01:00
Domenico Sibilio 926b4ed783 [skip tests] 2022-11-25 13:27:36 +01:00
Domenico Sibilio dc421ae254 [skip tests] 2022-11-25 13:25:03 +01:00
Domenico Sibilio 5bbfeaece8 [skip tests] 2022-11-25 13:24:28 +01:00
Domenico Sibilio 164076edd4 [skip tests] 2022-11-25 13:23:11 +01:00
Domenico Sibilio dead792f18 [skip tests] 2022-11-25 13:22:39 +01:00
Domenico Sibilio d0ad5fef1c [skip tests] 2022-11-25 13:22:17 +01:00
Domenico Sibilio eb36f14d61 [skip tests] 2022-11-25 13:21:38 +01:00
Domenico Sibilio b394b3a989 [skip tests] 2022-11-25 12:57:51 +01:00
Domenico Sibilio e0ddaa1252 ACS-3844 Remove unnecessary line 2022-11-25 12:57:34 +01:00
Domenico Sibilio 2f9fdb129d ACS-3844 Refactor to context var access in conditional expressions 2022-11-25 12:56:36 +01:00
Domenico Sibilio 2b013e4281 ACS-3844 Refactor env var access in conditional expressions 2022-11-25 12:48:32 +01:00
Domenico Sibilio 5ef191390c ACS-3844 Add docker_latest stage 2022-11-25 12:45:10 +01:00
Domenico Sibilio 376d71a4d4 ACS-3844 Eliminate unnecessary names for composite actions 2022-11-25 12:09:19 +01:00
Domenico Sibilio 6c47778192 Revert "ACS-3844 POC env vars in composite actions"
This reverts commit 601005ec09.
2022-11-25 11:51:05 +01:00
Domenico Sibilio 601005ec09 ACS-3844 POC env vars in composite actions 2022-11-25 11:49:00 +01:00
Domenico Sibilio 4f0789a686 ACS-3844 Improve step naming 2022-11-25 11:05:45 +01:00
Domenico Sibilio c9ac83fc61 ACS-3844 Add missing space 2022-11-25 11:03:44 +01:00
Domenico Sibilio 9f5eb8376b ACS-3844 Add missing double-quotes 2022-11-25 10:58:39 +01:00
Domenico Sibilio 42d308cc4f ACS-3844 Cleanup composite GH Actions 2022-11-25 10:56:47 +01:00
Domenico Sibilio a6441ebc73 ACS-3844 Add missing $ 2022-11-24 17:17:54 +01:00
Domenico Sibilio 6b12f9c786 ACS-3844 Add shell definition 2022-11-24 17:16:57 +01:00
Domenico Sibilio f55e6913f8 ACS-3844 Refactor get-build-info action 2022-11-24 17:15:36 +01:00
Domenico Sibilio 58a5588123 ACS-3844 Add missing checkout action 2022-11-24 17:12:31 +01:00
Domenico Sibilio a76afd10d3 ACS-3844 Add missing checkout action 2022-11-24 17:10:26 +01:00
Domenico Sibilio 494dda664d ACS-3844 Add checkout action for configure_env 2022-11-24 17:07:36 +01:00
Domenico Sibilio b4faf9b0db ACS-3844 Add build info and build tools setup 2022-11-24 17:04:27 +01:00
Domenico Sibilio fdbd1201fe ACS-3844 Refactor for GHA migration 2022-11-24 16:17:30 +01:00
Domenico Sibilio db94e871ba ACS-3844 Run community zip tests via GHA 2022-11-24 13:30:08 +01:00
Domenico Sibilio 0b6debe625 ACS-3844 Migrate TAS tests to GHA 2022-11-24 12:20:24 +01: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
37 changed files with 310 additions and 66 deletions
+17
View File
@@ -0,0 +1,17 @@
name: "Get build info"
description: "Get build-related info from GitHub and load it as variables into the runner env"
runs:
using: composite
steps:
- uses: Alfresco/alfresco-build-tools/.github/actions/get-branch-name@v1.23.0
- name: "Get build info"
run: |
[[ $GITHUB_EVENT_NAME == "pull_request" ]] && IS_PULL_REQUEST="true" || IS_PULL_REQUEST="false"
echo "PULL_REQUEST=$IS_PULL_REQUEST" >> "$GITHUB_ENV"
echo "BUILD_NUMBER=$GITHUB_RUN_NUMBER" >> "$GITHUB_ENV"
echo "ATTEMPT_NUMBER=$GITHUB_RUN_ATTEMPT" >> "$GITHUB_ENV"
echo "Pull Request: '$IS_PULL_REQUEST'"
echo "Build Number: '$GITHUB_RUN_NUMBER'"
echo "Attempt Number: '$GITHUB_RUN_ATTEMPT'"
shell: bash
@@ -0,0 +1,26 @@
name: "Setup build tools"
description: "Performs the setup of the required build tools (eg.: Maven, Java)"
inputs:
java-version:
description: the desired Java version
default: "17"
required: false
java-distribution:
description: the desired Java distribution
default: "temurin"
required: false
runs:
using: composite
steps:
- name: "Cache local Maven repository"
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-
- name: "Set up Java"
uses: actions/setup-java@v3
with:
java-version: ${{ inputs.java-version }}
distribution: ${{ inputs.java-distribution }}
+195
View File
@@ -0,0 +1,195 @@
name: ACS Community Packaging CI
on:
pull_request:
push:
branches:
- feature/ACS-3844_migrate-to-GHA
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 (7.4.0-....) for the docker image to build successfully.
RELEASE_VERSION: 7.4.0-DEV
DEVELOPMENT_VERSION: 7.4.0-DEV1-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: ./.github/actions/get-build-info
- uses: ./.github/actions/setup-build-tools
- 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
- 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: ./.github/actions/get-build-info
- uses: ./.github/actions/setup-build-tools
- 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
- name: "Test"
run: mvn -B install -ntp -f tests/tas-distribution-zip/pom.xml -Prun-distribution-zip-contents-check -DrunBugs=false
- name: "Clean Maven cache"
run: bash ./scripts/ci/cleanup_cache.sh
docker_latest:
name: Update latest Docker images
runs-on: ubuntu-latest
needs: [tas_tests, community_zip_tests]
if: >
!failure() &&
!contains(github.event.head_commit.message, '[skip docker_latest]') &&
(github.ref_name == 'master' || contains(github.ref_name, 'release/')) &&
github.event_name != 'pull_request'
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/get-build-info
- uses: ./.github/actions/setup-build-tools
- name: "Init"
timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }}
run: |
bash ./scripts/ci/init.sh
bash ./scripts/ci/build.sh
- name: "Push Docker images"
timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }}
run: mvn -B -ntp -V clean install -DskipTests -Dmaven.javadoc.skip=true -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]
#&& TODO: add to following section once S3 has been tested
#(github.ref_name == 'master' || contains(github.ref_name, 'release/')) &&
#github.event_name != 'pull_request'
if: >
!failure() &&
contains(github.event.head_commit.message, '[release]')
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/get-build-info
- uses: ./.github/actions/setup-build-tools
- name: "Init"
timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }}
run: |
bash ./scripts/ci/init.sh
bash ./scripts/ci/build.sh
- 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_STAGING_ACCESS_KEY }}
aws-secret-access-key: ${{ secrets.AWS_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() &&
contains(github.event.head_commit.message, '[publish]') &&
(github.ref_name == 'master' || contains(github.ref_name, 'release/')) &&
github.event_name != 'pull_request'
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/get-build-info
- name: "Configure AWS credentials"
uses: aws-actions/configure-aws-credentials@v1
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_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
+5 -8
View File
@@ -1,7 +1,7 @@
---
dist: xenial
language: java
jdk: openjdk11
jdk: openjdk17
services:
- docker
@@ -19,18 +19,15 @@ before_cache: bash scripts/travis/cleanup_cache.sh
branches:
only:
- master
- /release\/.*/
- /feature\/.*/
- /fix\/.*/
- none
env:
global:
- TAS_SCRIPTS=../alfresco-community-repo/packaging/tests/scripts
- TAS_ENVIRONMENT=./tests/environment
# Release version has to start with real version (7.3.0-....) for the docker image to build successfully.
- RELEASE_VERSION=7.3.0-A3
- DEVELOPMENT_VERSION=7.3.0-A4-SNAPSHOT
# Release version has to start with real version (7.4.0-....) for the docker image to build successfully.
- RELEASE_VERSION=7.4.0-A3
- DEVELOPMENT_VERSION=7.4.0-A4-SNAPSHOT
stages:
- name: test
+2 -2
View File
@@ -7,11 +7,11 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<properties>
<dependency.sis.version>1.1</dependency.sis.version>
<dependency.sis.version>1.2</dependency.sis.version>
<tomcat.version>7.0.86</tomcat.version>
<tomcat.default.solr6.port>8983</tomcat.default.solr6.port>
+1 -1
View File
@@ -8,7 +8,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<build>
+1 -1
View File
@@ -8,7 +8,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<build>
+1 -1
View File
@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-dev-community-tomcat-env</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<properties>
+2 -2
View File
@@ -14,7 +14,7 @@ services:
- 8090:8090
postgres:
image: postgres:13.3
image: postgres:14.4
mem_limit: 512m
environment:
- POSTGRES_PASSWORD=alfresco
@@ -47,7 +47,7 @@ services:
- 8083:8983 #Browser port
activemq:
image: alfresco/alfresco-activemq:5.16.1
image: alfresco/alfresco-activemq:5.17.1-jre11-rockylinux8
mem_limit: 1g
ports:
- 8161:8161 # Web Console
+1 -1
View File
@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<properties>
+1 -1
View File
@@ -8,7 +8,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<dependencies>
+1 -1
View File
@@ -7,7 +7,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<dependencies>
+1 -1
View File
@@ -8,7 +8,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-services-community-docker</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<properties>
+1 -1
View File
@@ -7,7 +7,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<properties>
+1 -1
View File
@@ -8,7 +8,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>share-community-docker</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<properties>
+1 -1
View File
@@ -7,6 +7,6 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
</project>
+12 -7
View File
@@ -3,19 +3,19 @@
<artifactId>acs-community-packaging</artifactId>
<packaging>pom</packaging>
<name>Alfresco Content Services Community Packaging</name>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-community-repo</artifactId>
<relativePath>../alfresco-community-repo/pom.xml</relativePath>
<version>17.10</version>
<version>20.14</version>
</parent>
<properties>
<dependency.alfresco-community-repo.version>17.10</dependency.alfresco-community-repo.version>
<dependency.alfresco-community-share.version>17.11</dependency.alfresco-community-share.version>
<dependency.acs-packaging.version>7.3.0-A3</dependency.acs-packaging.version> <!-- for Share distribution zip -->
<dependency.alfresco-community-repo.version>20.14</dependency.alfresco-community-repo.version>
<dependency.alfresco-community-share.version>20.10</dependency.alfresco-community-share.version>
<dependency.acs-packaging.version>7.4.0-A3</dependency.acs-packaging.version> <!-- for Share distribution zip -->
<repo.image.tag>${dependency.alfresco-community-repo.version}</repo.image.tag>
<share.image.tag>${dependency.alfresco-community-share.version}</share.image.tag>
@@ -25,7 +25,7 @@
<connection>scm:git:https://github.com/Alfresco/acs-community-packaging.git</connection>
<developerConnection>scm:git:https://github.com/Alfresco/acs-community-packaging.git</developerConnection>
<url>https://github.com/Alfresco/acs-community-packaging</url>
<tag>7.3.0-A3</tag>
<tag>7.4.0-DEV</tag>
</scm>
<distributionManagement>
@@ -167,7 +167,12 @@
<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>
+1 -1
View File
@@ -5,7 +5,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<packaging>pom</packaging>
@@ -16,13 +16,13 @@ if [ "${COM_DEPENDENCY_VERSION}" != "$(retrievePomParentVersion)" ]; then
fi
# Prevent merging of any SNAPSHOT dependencies into the master or the release/* branches
if [[ $(isPullRequestBuild) && "${COM_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ && "${TRAVIS_BRANCH}" =~ ^master$|^release/.+$ ]] ; then
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$ ]] && [ "${TRAVIS_BUILD_STAGE_NAME,,}" = "release" ] ; then
if [[ "${COM_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] && [ "${BUILD_STAGE_NAME,,}" = "release" ] ; then
printf "Cannot release project with SNAPSHOT dependencies!\n"
exit 1
fi
@@ -41,19 +41,18 @@ SHARE_DEPENDENCY_VERSION="$(retrievePomProperty "dependency.alfresco-community-s
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$ && "${TRAVIS_BRANCH}" =~ ^master$|^release/.+$ ]] ; then
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$ ]] && [ "${TRAVIS_BUILD_STAGE_NAME,,}" = "release" ] ; then
if [[ "${SHARE_DEPENDENCY_VERSION}" =~ ^.+-SNAPSHOT$ ]] && [ "${BUILD_STAGE_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}" "-Pbuild-docker-images -Pags -Dlicense.failOnNotUptodateHeader=true -Ddocker.quay-expires.value=NEVER ${REPO_IMAGE} -Ddependency.alfresco-community-repo.version=${COM_DEPENDENCY_VERSION}"
@@ -2,11 +2,11 @@
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() {
@@ -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
@@ -12,8 +12,8 @@ if [ -z "${RELEASE_VERSION}" ]; then
exit 1
fi
SOURCE="s3://alfresco-artefacts-staging/alfresco-content-services-community/release/${TRAVIS_BRANCH}/${TRAVIS_BUILD_NUMBER}"
DESTINATION="s3://eu.dl.alfresco.com/release/community/${RELEASE_VERSION}-build-${TRAVIS_BUILD_NUMBER}"
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}"
@@ -5,7 +5,7 @@ set -vex
pushd "$(dirname "${BASH_SOURCE[0]}")/../../"
# Maven Setup
mkdir -p "${HOME}/.m2" && cp -f .travis.settings.xml "${HOME}/.m2/settings.xml"
mkdir -p "${HOME}/.m2" && cp -f .github/.ci.settings.xml "${HOME}/.m2/settings.xml"
find "${HOME}/.m2/repository/" -type d -name "*-SNAPSHOT*" | xargs -r -l rm -rf
# Docker Logins
+4 -3
View File
@@ -11,16 +11,17 @@ if [ -z "${RELEASE_VERSION}" ] || [ -z "${DEVELOPMENT_VERSION}" ]; then
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 \
-ntp \
-Prelease,all-tas-tests -Pags \
-DreleaseVersion="${RELEASE_VERSION}" \
-DdevelopmentVersion="${DEVELOPMENT_VERSION}" \
"-Darguments=-Prelease,all-tas-tests -Pags -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}" \
+2 -2
View File
@@ -1,3 +1,3 @@
SOLR6_TAG=2.0.3
POSTGRES_TAG=13.3
ACTIVEMQ_TAG=5.16.1
POSTGRES_TAG=14.4
ACTIVEMQ_TAG=5.17.1-jre11-rockylinux8
+1 -1
View File
@@ -6,7 +6,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>acs-community-packaging</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<modules>
+3 -3
View File
@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<developers>
@@ -58,13 +58,13 @@
<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>
</dependencies>
+3 -3
View File
@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<properties>
@@ -21,7 +21,7 @@
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>3.22.0</version>
<version>3.23.1</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -32,7 +32,7 @@
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-model</artifactId>
<version>3.8.4</version>
<version>3.8.6</version>
</dependency>
</dependencies>
+1 -1
View File
@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<developers>
+4 -2
View File
@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<developers>
@@ -23,7 +23,7 @@
<properties>
<suiteXmlFile>${project.basedir}/src/test/resources/integration-suite.xml</suiteXmlFile>
<dependency.groovy.version>3.0.9</dependency.groovy.version>
<dependency.groovy.version>3.0.12</dependency.groovy.version>
</properties>
<dependencies>
@@ -114,8 +114,10 @@
<suiteXmlFiles>
<suiteXmlFile>${suiteXmlFile}</suiteXmlFile>
</suiteXmlFiles>
<!-- Keeping illegal-access=warn for Java 11 compatibility, even though it has no effect on JDK 17 -->
<argLine>
--illegal-access=warn
--add-opens=java.base/java.lang=ALL-UNNAMED
</argLine>
</configuration>
</plugin>
+3 -1
View File
@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<developers>
@@ -84,8 +84,10 @@
<suiteXmlFiles>
<suiteXmlFile>${suiteXmlFile}</suiteXmlFile>
</suiteXmlFiles>
<!-- Keeping illegal-access=warn for Java 11 compatibility, even though it has no effect on JDK 17 -->
<argLine>
--illegal-access=warn
--add-opens=java.base/java.lang=ALL-UNNAMED
</argLine>
</configuration>
</plugin>
@@ -0,0 +1,6 @@
<html>
<head></head>
<body>
Hello ${args.name}!
</body>
</html>
+1 -1
View File
@@ -9,7 +9,7 @@
<parent>
<groupId>org.alfresco</groupId>
<artifactId>content-repository-community-tests</artifactId>
<version>7.3.0-A3</version>
<version>7.4.0-DEV</version>
</parent>
<developers>