36 Commits

Author SHA1 Message Date
Gerard Olenski
6252de4707 ACS-9420 pre-commit checks and reformat code (#1650)
* ACS-9420 Reformat code and add pre-commit checks to CI

* Trigger [reformat code]

* Apply Pre-Commit code formatting

---------

Co-authored-by: alfresco-build <alfresco-build@users.noreply.github.com>
2025-03-19 10:05:05 +01:00
kcichonczyk
718f352838 [ACS-7470] migrate to docker compose v2 2024-04-04 11:20:59 +02:00
kcichonczyk
9ca7937111 [ACS-5934] remove share workaround 2023-09-05 10:15:17 +02:00
Sara
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
Damian Ujma
cd82e74b6d ACS-4900 Fix publish job (#1511) 2023-03-22 14:40:55 +01:00
Wojtek Świętoń
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
Domenico Sibilio
7afc54a81f ACS-4455 Bump alfresco-build-tools to v1.33.0 (#1502) 2023-01-31 14:58:06 +01:00
Domenico Sibilio
f22d58dc74 ACS-3844 Migrate to GHA (#1495) 2023-01-10 14:53:35 +01:00
Domenico Sibilio
522e9a7ba3 APPS-1677 Remove unnecessary MAVEN_OPTS to build comm-share (#1488) 2022-10-27 13:32:19 +02:00
Domenico Sibilio
3a570f58ee ACS-3347 Upgrade to Java 17 (#1486) 2022-08-02 12:34:28 +02:00
alandavis
34d1221ef7 Stop incrementing version in copy, verify and release scripts [skip ci] 2022-05-19 12:22:46 +01:00
Domenico Sibilio
0041f25619 Fix broken 'envUp' alias 2022-05-04 13:00:17 +02:00
alandavis
dfe6a27785 ACS-2768 tidy up start-compose.sh 2022-04-26 12:33:47 +01: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
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
afc69f6599 Reduce length of log files on Travis with -ntp 2022-03-14 16:37:36 +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
5176baa5ba ATS-973 Bump t-core to 2.5.5
[skip ci] wait for upstream build
2022-01-26 21:42:04 +00:00
Tom Page
7ecfae2b75 ACS-2304 Upload license reports from acs-community-packaging release. (#1463) 2022-01-19 10:10:58 +00:00
Tom Page
5645836ac4 [skip tests] Skip license header check when building upstream project. 2022-01-10 15:56:21 +00:00
alandavis
f2292c288b Addition of linkPoms.sh [skip ci] 2021-10-29 08:07:21 +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
Eliza Stan
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
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
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
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
CezarLeahu
2f45e682fe APPS-1028 Build&publish an AGS distribution zip during the ACS release (#1374) 2021-06-22 12:46:39 +03:00
Alan Davis
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
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
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
CezarLeahu
bf5fb1df6f Update the ACS build scripts (#1260) 2021-02-26 11:46:27 +02:00
Marcello Teodori
8568a504ef ACS-1110 replace fabric8 with docker-maven-plugin (#1205) 2021-01-14 01:15:02 +01:00
CezarLeahu
d24ea60a08 ACS-896 Fix community PR builds (#1161)
- **scripts/travis/init.sh**: execute the docker logins only on branch builds
- **~/.m2/settings.xml**: remove `quay.io` & `docker.io` server definitions
  (the docker logins in the init.sh script should be enough)
2020-11-20 11:10:29 +02:00
Alan Davis
2cb08d3ead REPO-5271 Backport new project structure to master (#1067)
Original version was: 7.0.0-A3 (but keystore changes where cherry picked into the branch)

Uses alfresco-community-repo project structure rather than alfresco-core, alfresco-data-model, alfresco-repository and alfresco-remote-api.

Simplify dependencies, which flow downstream rather than being overridden in packaging.
Content repo base image separated from acs-community-packaging.
Licenses and default key store moved upstream. Allows use in upstream images.
TAS tests moved upstream, where they are content repository specific.
2020-10-04 19:42:45 +01:00
Alan Davis
231c1718ac Bring master up to the same state as develop and [release] 6.2.1-A8
There were minor changes required in addition to the following cherry picks. Most notably changes from 0b0ae21a37 on the 21/04/2020 and the addition of the scripts/travis directory.

[maven-release-plugin][skip ci]prepare release acs-community-packaging-6.2.1-A7

(cherry picked from commit 9a6769cf85)
[maven-release-plugin][skip ci]prepare for next development iteration

(cherry picked from commit 8ccf987875)
Pick up Share 6.2.1 and get ready for 6.2.1-A8

(cherry picked from commit b6ab0471ba)
2020-05-13 07:39:33 +01:00