Piotr Żurek
af5738c7c2
ACS-5659 Jakarta Migration ( #1983 )
...
Co-authored-by: kcichonczyk <kamil.cichonczyk@hyland.com>
Co-authored-by: Sara Aspery <sara.aspery@alfresco.com>
Co-authored-by: kcichonczyk <88378534+kcichonczyk@users.noreply.github.com>
Co-authored-by: Kacper Magdziarz <95610011+kmagdziarz@users.noreply.github.com>
Co-authored-by: kmagdziarz <Kacper.Magdziarz@hyland.com>
Co-authored-by: Marcin Strankowski <74721865+mstrankowski@users.noreply.github.com>
2023-08-09 17:48:47 +02:00
Kacper Magdziarz
6e408235f2
Change commit message to more meaningful. ( #1939 )
2023-05-19 14:52:05 +02:00
Kacper Magdziarz
31ca2726a8
[ACS-5192] Upgrade Repository Components to Java 17 ( #1919 )
2023-05-16 15:41:35 +02:00
Kacper Magdziarz
7e9e0e1ad4
[ACS-5005] Improve keystore/truststore generation for GHA ( #1873 )
2023-04-14 16:12:33 +02:00
Kacper Magdziarz
fab591eb9b
[ACS-4459] Investigate and extend/universalize current custom Solr mTLS implementation in Repository ( #1735 )
...
* ACS-4459 Add new HttpClient Factory for Mutual TLS and implement it for Transform Service
* ACS-4462 Add e2e for MTLS
2023-03-30 13:43:42 +02:00
Damian Ujma
082e38692f
ACS-4137 Produce Multi-Arch Docker images ( #1797 )
...
* Revert "Revert "ACS-4137 Produce Multi-Arch Docker images (#1656 )" (#1796 )"
This reverts commit ddbaabb71312505dc7dfcfbf909411ce80ed1f11.
* ACS-4137 Remove default multi-arch docker-maven-plugin configuration
2023-03-13 10:44:06 +01:00
Damian Ujma
ddbaabb713
Revert "ACS-4137 Produce Multi-Arch Docker images ( #1656 )" ( #1796 )
...
This reverts commit 212fa9b3624174302e89ef053e74c90bb0f86203.
2023-03-10 11:20:43 +01:00
Wojtek Świętoń
212fa9b362
ACS-4137 Produce Multi-Arch Docker images ( #1656 )
...
* ACS-4137 Update pom.xml to use buildx
* ACS-4137 Update travis.yml to use buildx
* ACS-4137 Update travis.yml to use buildx, newest docker version
* ACS-4137 reverted unnecessary changes in travis.yml file
* ACS-4137 Change deprecated <dockerFileDir> property to <contextDir>. Moved <build> section from subpoms to global pom.
* ACS-4137 POM indentation fixes
* ACS-4137 Fix building a multiarch image (#1697 )
* ACS-4137 Test wih GHA [ags][tas]
* ACS-4137 Test wih GHA [ags][tas]
* ACS-4137 Fix setting network [ags][tas]
* ACS-4137 Fix creating builder [ags][tas]
* ACS-4137 Change image tag [ags][tas]
* ACS-4137 Fix starting the registry [ags][tas]
* ACS-4137 Refactor code [ags][tas]
* ACS-4137 Uncomment all jobs [tas][ags]
* ACS-4137 Improve prepare_buildx.sh [tas][ags]
* ACS-4137 Implement timeout + remove hardcoded base image tag [tas][ags]
* ACS-4137 Added exec-maven-plugin to build-push-image for alfresco-governance-repository-community-base image
* ACS-4137 Generalize prepare_buildx.sh + increase registry timeout
* ACS-4137 merged local.registry.host and local.registry.port. Builder name changed to entitled-builder. In prepare_builder script added localhost registry checking
* ACS-4137 added build-multiarch-docker-images maven profile
* ACS-4137 added <BASE_IMAGE> arg to build-docker-images profile
* ACS-4137 added combine.self="override" attribute to configuration in build-docker-images profile to not use buildx. Delete redundant base.image.tag
* ACS-4137 Push docker images to local repository
* ACS-4137 Remove useless scripts
* ACS-4137 Move builder.name and local.registry properties to main pom.xml
* ACS-4137 Remove useless properties definitions
---------
Co-authored-by: Damian.Ujma@hyland.com <Damian.Ujma@hyland.com>
Co-authored-by: Damian Ujma <92095156+damianujma@users.noreply.github.com>
2023-03-10 09:20:22 +01:00
Domenico Sibilio
34c8f9e431
ACS-4455 Bump alfresco-build-tools to v1.33.0 ( #1713 )
2023-01-31 14:57:10 +01:00
Tom Page
d7edaa5eaf
ACS-4464 Always build application when build or prepare are called.
...
If build is called then we definitely should be building the application. When prepare is called then we want to
prevent further builds running if the application doesn't compile.
2023-01-24 10:57:37 +00:00
Damian Ujma
868d783746
ACS-3841 Migrate to GHA ( #1631 )
...
* ACS-3841 Use configure-git-author, rename steps, remove always from maven cache clean step
* ACS-3841 Fix PostgreSQL 13.7 tests step name
* ACS-3841 Fix update_downstream job
* ACS-3841 Set global option for configure-git-author action
* ACS-3841 Update license header
* ACS-3841 Update configure-git-author version + improve uploading artifacts
* ACS-3841 Improve uploading artifacts
* ACS-3841 Fix uploading artifacts
* ACS-3841 Rename jobs names + revert removed functions
* ACS-3841 Fix step condition
* ACS-3841 Update to latest alfresco-build-tools
Co-authored-by: mikolajbrzezinski <mikolaj.brzezinski@hyland.com>
2023-01-10 15:50:11 +01:00
Marcin Strankowski
71eab3e347
Feature/acs 2787 improve build speed of community repo ( #1049 )
...
* ACS-2787: Improving cache management for community repo
2022-04-07 09:33:32 +02:00
Tom Page
d0452aaddb
Revert "Revert "ACS-2608 Support force directive. ( #992 )""
...
This reverts commit 464db778fa5a52e51cb4d11da060083965eb1604.
2022-03-22 10:45:16 +00:00
Tom Page
464db778fa
Revert "ACS-2608 Support force directive. ( #992 )"
...
This reverts commit 905e813aa40dbc26d0622063cf516e13a531f680.
2022-03-22 10:44:55 +00:00
Tom Page
905e813aa4
ACS-2608 Support force directive. ( #992 )
...
* ACS-2608 Support force directive.
* ACS-2608 Rename bash variable to match convention.
* ACS-2608 Use 14.121.x for branch.
* [force 7.2.0-A27.1] ACS-2608 Test force release.
* [force 7.2.0-A27.1] ACS-2608 Fix regex for force.
* [maven-release-plugin][skip ci] prepare release 14.121.1
* [maven-release-plugin][skip ci] prepare for next development iteration
* [force 7.2.0-A27.2] ACS-2608 Test force release.
* [maven-release-plugin][skip ci] prepare release 14.121.2
* [maven-release-plugin][skip ci] prepare for next development iteration
* [force 7.2.0-A27.3] ACS-2608 Test force release.
* [maven-release-plugin][skip ci] prepare release 14.121.3
* [maven-release-plugin][skip ci] prepare for next development iteration
* [force 7.2.0-A27.4] ACS-2608 Test force release.
* [maven-release-plugin][skip ci] prepare release 14.121.4
* [maven-release-plugin][skip ci] prepare for next development iteration
* ACS-2608 Revert change to version.
Co-authored-by: Travis CI User <build@alfresco.com>
2022-03-22 10:35:09 +00:00
Damian Ujma
cf379f3baa
Feature/acs 2129 setup agent ( #781 )
...
* ACS-2129 Setup agent scanning
* ACS-2129 Run agent scanning only for master and release branches
* ACS-2129 Fix source_clear.sh
2021-10-28 15:59:23 +02:00
mpichura
7e4d72a66a
ACS-2147: Fixing docker logins in init.sh ( #771 )
2021-10-25 13:10:39 +02:00
CezarLeahu
fe58e7aa04
APPS-1372 Disable latest docker image push ( #476 )
2021-05-24 20:37:01 +03:00
Cezar.Leahu
e984e51a98
[skip ci]
2021-05-15 11:07:42 +03:00
alandavis
2aa3b605ec
Remove docker push profile [skip ci]
...
(cherry picked from commit 75988a345b84ae14c035b9a1521746dbe113c85f)
2021-05-05 21:27:38 +01:00
alandavis
58d361b792
Revert/replace some of the previous changes
...
(cherry picked from commit 177ab7d2212ac663a26ec34d0f37497cd9ee892c)
2021-05-05 21:17:29 +01:00
alandavis
1f9e4fb4f6
Add AMPS env var to alias to optionally build AMPs
...
Removed trigger of downstream project on feature branch to save agents
(cherry picked from commit f6c87dddbee86142f2f48deff72cfc97896611b4)
# Conflicts:
# scripts/travis/maven_release.sh
2021-05-05 21:17:00 +01:00
alandavis
4bdbfc2de0
ACS-1464 Rename the Maven *internal* profile into *publish-docker-images*
...
(cherry picked from commit 176b1d2c866a17a4f10050286fdaf0b746d034db)
2021-05-05 21:10:40 +01:00
alandavis
ad15447446
ACS-1464 Rename the local docker build profiles into *build-docker-images*
...
(cherry picked from commit 878eb3750f43c185585b47928bc47a60b7893942)
2021-05-05 21:10:18 +01:00
alandavis
669e4db5a4
Remove redundant Maven profiles with project structure (modules)
...
(cherry picked from commit 4d04559a26057198cf62a2fbc9e5a7e59c65ea1e)
2021-05-05 21:09:56 +01:00
alandavis
2655a8cc3b
Apps 937 Run AGS community tests ( #407 ) [skip tests]
...
* APPS-937 execute AGS tests [skip tests]
* APPS-937 Added missing file [ags][ags on MySQL][skip db][no downstream]
* APPS-937 tests postgres 13.1 [ags][skip db][no downstream]
* APPS-937 code review comments [skip tests]
(cherry picked from commit 66eda8dcccdcb7ce4623abae25d5ba9e6a13c39a)
2021-05-05 21:07:01 +01:00
alandavis
67b04d4a4b
Creation of feature/ags-merge branch with all previous commits but without excessive history
...
Note pom.xml versions have been reset to the values that were on the feature/ags/master
branches to simplify getting local changes onto this new branch.
alfresco-communiy-repo 11.14-ags-1.0-SNAPSHOT -> 11.7-ags-1.0-SNAPSHOT
alfresco-enterprise-repo 11.18-ags-1.0-SNAPSHOT -> 11.8-ags-1.0-SNAPSHOT
alfresco-enterprise-share 11.5-ags-1.0-SNAPSHOT -> 11.4-ags-1.0-SNAPSHOT
(cherry picked from commit 5857919ca15ec49f1bbfc342a3e52b6c7410724a)
# Conflicts:
# amps/ags/pom.xml
# amps/ags/rm-automation/pom.xml
# amps/ags/rm-automation/rm-automation-community-rest-api/pom.xml
# amps/ags/rm-community/pom.xml
# amps/ags/rm-community/rm-community-repo/pom.xml
# amps/ags/rm-community/rm-community-rest-api-explorer/pom.xml
# amps/pom.xml
# amps/share-services/pom.xml
# core/pom.xml
# data-model/pom.xml
# packaging/distribution/pom.xml
# packaging/docker-alfresco/pom.xml
# packaging/pom.xml
# packaging/tests/pom.xml
# packaging/tests/tas-cmis/pom.xml
# packaging/tests/tas-email/pom.xml
# packaging/tests/tas-integration/pom.xml
# packaging/tests/tas-restapi/pom.xml
# packaging/tests/tas-webdav/pom.xml
# packaging/war/pom.xml
# pom.xml
# remote-api/pom.xml
# repository/pom.xml
2021-05-05 21:06:09 +01:00
CezarLeahu
3a5cedd418
Improve the ACS build scripts ( #316 )
...
- update build_functions.sh
- remove unnecessary checks during the build
- update the build.sh script in ACS packaging to match a simpler pom.xml
2021-02-26 09:10:40 +00:00
Marcello Teodori
de6022db01
ACS-1110 replace fabric8 with docker-maven-plugin ( #236 )
2021-01-11 18:56:24 +01:00
CezarLeahu
081f22e8b3
ACS-896 Fix community PR builds ( #164 )
...
- **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)
- **.travis.yml**: use DockerHub images instead of Quay.io images
2020-11-20 15:56:20 +02:00
Alan Davis
c48b1ded12
Should be using TRAVIS_ACCESS_TOKEN rather than TRAVIS_ACCESS_TOKEN_TEMP
2020-10-13 16:40:47 +01:00
Cezar.Leahu
8480a79380
REPO-5111 Enable update_downstream.sh script [skip tests] [no release]
2020-09-28 16:41:03 +03:00
Cezar.Leahu
c71837ac15
REPO-5111 Test update_downstream.sh fix (2) [skip tests] [no release]
2020-09-28 13:21:55 +03:00
Cezar.Leahu
b7d9cfe81e
REPO-5111 Test update_downstream.sh fix [skip tests] [no release]
2020-09-28 12:30:55 +03:00
Cezar.Leahu
c96cfd801d
ACS-550 Test downstream repo update (4) [no release]
2020-09-14 14:36:18 +03:00
Cezar.Leahu
56f926af5d
ACS-550 Test downstream repo update (3) [skip tests] [no release]
2020-09-14 13:02:59 +03:00
Cezar.Leahu
9838b0fe9e
ACS-550 Test downstream repo update [skip tests] [no-release]
2020-09-14 12:14:30 +03:00
Cezar.Leahu
51634eceee
ACS-550 Update build config
2020-09-10 11:08:58 +03:00
Cezar.Leahu
05a2c588d6
ACS-550 Build upstream tagged docker images in build.sh
2020-09-09 22:11:56 +03:00
Cezar.Leahu
53c39f98a0
ACS-550 Disable Docker image push on Continuous Releases
2020-09-09 20:56:51 +03:00
Cezar.Leahu
cfd9508585
ACS-550 Add extra debug info in build scripts [skip ci]
2020-08-27 16:13:36 +03:00
Cezar.Leahu
79b79419aa
ACS-550 Trigger test release
...
- fix init script
2020-08-26 19:16:21 +03:00
Cezar.Leahu
27ef4152a8
ACS-550 Disable release job
...
- disable release job
- enable DockerHub login in init.sh script
- enable DockerHub image push in the release jobs
2020-08-26 19:06:48 +03:00
Cezar.Leahu
ba495822bc
ACS-550 Trigger test release
...
- without DockerHub image push
2020-08-26 17:08:22 +03:00
Cezar.Leahu
bce435ef7b
ACS-550 Test docker login [no-release]
2020-08-26 16:37:36 +03:00
Cezar.Leahu
339a0f7b90
ACS-457: Build linkage, tagging and release
...
- add validation on release jobs for the latest upstream tag
2020-08-26 15:24:48 +03:00
Cezar.Leahu
0ff416da28
ACS-457: Build linkage, tagging and release
...
- reorder a few conditions in build.sh
2020-08-26 15:24:48 +03:00
Cezar.Leahu
2c5d645075
ACS-457: Build linkage, tagging and release
...
- fix git ls-remote command
2020-08-18 12:28:11 +03:00
Cezar.Leahu
45d05db435
ACS-457: Build linkage, tagging and release
...
- add debug/info message on the *cloneUpstream* build scripts
2020-08-18 12:16:42 +03:00
Cezar.Leahu
ae27d6432f
ACS-457: Build linkage, tagging and release
...
- improvements on the build scripts
2020-08-18 11:21:12 +03:00