Commit Graph

5172 Commits

Author SHA1 Message Date
Alan Davis
08dbb15dad Remove TEST[0-9]+ from versions 2020-10-21 15:45:55 +01:00
Alan Davis
a2c48b790a Sync up community with enterprise a little more 2020-10-21 15:24:57 +01:00
Alan Davis
db6d2eccfc Change order the plugins run so that the resulting jar and zip have the same artifacts as before 2020-10-08 13:05:35 +01:00
Alan Davis
db3f57471f Changes from acs-packaging 2020-10-05 23:06:35 +01:00
Alan Davis
95a41f10e7 Changes from acs-packaging 2020-10-05 23:03:21 +01: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
74d6a68a54 api-explorer version dependency name changed - now using the new name. pt2 2020-10-04 16:15:45 +01:00
Alan Davis
c7a3b5348d api-explorer version dependency name changed - now using the new name 2020-10-04 15:29:07 +01:00
Alan Davis
11623ad433 Fix upstream project version
Merge branch 'master' into feature/REPO-5111_repo_build

# Conflicts:
#	.travis.settings.xml
#	.travis.yml
#	distribution/pom.xml
#	docker-alfresco/Dockerfile
#	docker-alfresco/pom.xml
#	pom.xml
#	public-javadoc/pom.xml
#	scripts/travis/copy_to_release_bucket.sh
#	scripts/travis/maven_release.sh
#	scripts/travis/verify_release_tag.sh
#	tests/environment/.env
#	tests/environment/docker-compose-minimal+transforms.yml
#	tests/pom.xml
#	tests/tas-cmis/pom.xml
#	tests/tas-email/pom.xml
#	tests/tas-integration/pom.xml
#	tests/tas-restapi/pom.xml
#	tests/tas-restapi/src/test/java/org/alfresco/rest/nodes/NodesLockTests.java
#	tests/tas-restapi/src/test/java/org/alfresco/rest/sharedLinks/SharedLinksSanityTests.java
#	tests/tas-restapi/src/test/java/org/alfresco/rest/tags/UpdateTagTests.java
#	tests/tas-webdav/pom.xml
#	war/pom.xml
#	war/src/main/resources/log4j.properties
2020-10-04 13:19:34 +01:00
Alan Davis
88d6cc616d Pick up 8.300-TEST6 2020-10-03 10:22:13 +01:00
Alan Davis
fe79703cb6 Distribution modules should depend on each other 2020-10-03 09:59:06 +01:00
Alan Davis
90af420347 Minor clean up 2020-09-25 14:02:48 +01:00
Alan Davis
c494becbf6 Test in messages should say 7.0.0 now 2020-09-22 16:36:58 +01:00
Alan Davis
c12f7c33fe Fix parent dependency 2020-09-21 17:41:53 +01:00
Alan Davis
ffa8ef056c Standardise order of dependencies between projects. 2020-09-21 16:50:06 +01:00
Alan Davis
5c38cd086c Changes to make enterprise war and docker images identical. 2020-09-17 18:16:58 +01:00
Cezar.Leahu
31a857136d ACS-550 Revert build tweaks for release from branch [skip ci] 2020-09-11 10:58:00 +03:00
Travis CI User
0d6f982244 [maven-release-plugin][skip ci] prepare for next development iteration 2020-09-10 17:42:47 +00:00
Travis CI User
ad0cc65eab [maven-release-plugin][skip ci] prepare release 7.0.0-TEST4 7.0.0-TEST4 2020-09-10 17:42:41 +00:00
Cezar.Leahu
9e2ae4dd18 ACS-550 Trigger 7.0.0-TEST5 test release (2) [release] 2020-09-10 19:43:40 +03:00
Cezar.Leahu
c0b21be4b1 ACS-550 Trigger 7.0.0-TEST4 test release [release] 2020-09-10 17:48:33 +03:00
Cezar.Leahu
dde66bc666 ACS-550 Update build config 2020-09-10 11:08:57 +03:00
Cezar.Leahu
d3f8e355c8 ACS-550 Pulled some of the POM changes on REPO-5271_700 2020-09-10 08:57:41 +03:00
Cezar.Leahu
0358e38909 ACS-550 Update upstream version 2020-09-09 23:19:46 +03:00
Cezar.Leahu
26f4334d5d ACS-550 Build upstream tagged docker images in build.sh 2020-09-09 22:11:56 +03:00
Cezar.Leahu
a31f681ca8 ACS-550 Restore DockerHub image push on release jobs [skip ci] 2020-08-27 21:04:03 +03:00
Travis CI User
816442969b [maven-release-plugin][skip ci] prepare for next development iteration 2020-08-27 16:24:12 +00:00
Travis CI User
c0c0b7c277 [maven-release-plugin][skip ci] prepare release 7.0.0-TEST3 7.0.0-TEST3 2020-08-27 16:24:05 +00:00
Cezar.Leahu
5af3f0482f ACS-550 Trigger test release [release]
- fix release script
2020-08-27 18:18:39 +03:00
Cezar.Leahu
f167ba356d ACS-550 Trigger test release (2) [release]
- without DocherHub release image push this time
2020-08-27 16:42:22 +03:00
Cezar.Leahu
6451006595 ACS-550 Trigger test release [release] 2020-08-27 16:24:41 +03:00
Cezar.Leahu
8d9409780b ACS-550 Add extra debug info in build scripts [skip ci] 2020-08-27 16:13:36 +03:00
Cezar.Leahu
ddd0470c7d ACS-550 Reorganize dependencies for the maven-release-plugin 2020-08-26 21:59:55 +03:00
Cezar.Leahu
67a7af857c ACS-457: Build linkage, tagging and release
- add validation on release jobs for the latest upstream tag
2020-08-26 15:23:43 +03:00
Cezar.Leahu
4b6dc109f7 ACS-457: Build linkage, tagging and release
- prevent running Release jobs when upstream dependencies are SNAPSHOTs
2020-08-26 13:48:48 +03:00
Cezar.Leahu
9d4e4ed8d1 ACS-457: Build linkage, tagging and release
- add default <build-number> pom property as "local"
2020-08-25 17:55:56 +03:00
Ayman Harake
726d3aa3e6 ATS-817: Updated references to T-Engines and Postgres (#1003)
* ATS-817: Updated reference to T-Engines

* ATS-817: Updated postgres to 11.7
2020-08-20 12:11:14 +01:00
Cezar.Leahu
bb6c3557fb ACS-457: Build linkage, tagging and release
- fix git ls-remote command
2020-08-18 12:28:11 +03:00
Cezar.Leahu
fc2c3bb973 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
50d981ae59 ACS-457: Build linkage, tagging and release
- improvements on the build scripts
2020-08-18 11:21:11 +03:00
CezarLeahu
f394b39114 ACS-457: Build linkage, tagging and release (#991)
* ACS-457: Build linkage, tagging and release

- update .travis.settings.xml

* ACS-457: Build linkage, tagging and release

- add cleanup_cache.sh script

* ACS-457: Build linkage, tagging and release

- add init.sh script for before_install job phases

* ACS-457: Build linkage, tagging and release

- add build.sh script for install job phases

* ACS-457: Build linkage, tagging and release

- minor updates on the older travis and veracode scripts

* ACS-457: Build linkage, tagging and release

- reorganized and updated .travis.yml

* ACS-457: Build linkage, tagging and release

- update and propagate branch version numbers during the build

* ACS-457: Build linkage, tagging and release

- enable docker image squash for all image builds

* ACS-457: Build linkage, tagging and release

- shellcheck CI scripts

* ACS-457: Build linkage, tagging and release

- handle upstream versions in chained feature branch builds

* ACS-457: Build linkage, tagging and release

- switch to TEST pom versions

* ACS-457: Build linkage, tagging and release

- handle pom properties for upstream dependencies in build.sh scripts

* ACS-457: Build linkage, tagging and release

- post-merge fixes

* ACS-457: Build linkage, tagging and release

- clone upstream repositories with "--depth=1" (no history needed)
- add "-Dmaven.javadoc.skip=true" options in the build scripts

* ACS-457: Build linkage, tagging and release

- remove <scm> configuration from sub-modules
- remove <distributionManagement> configurations from submodules
- remove <repository> configuration from poms
- remove unnecessary and unused POM profiles

* ACS-457: Build linkage, tagging and release

- add pom <pluginManagement> section
- removed some plugin versions from downstream modules
- add a single common configuration for the *maven-relese-plugin*

* ACS-457: Build linkage, tagging and release

- update and reorganize the fabric8-maven-plugin configuration

* ACS-457: Build linkage, tagging and release

- add configurable docker upstream.image.tag property

* ACS-457: Build linkage, tagging and release

- modify the build.sh scripts so they checkout the upstream project tag

* ACS-457: Build linkage, tagging and release

- re-implement build.sh script logic to support PRs & branch builds
- restricted the build.sh script capabilities
- moved build functions to a separate .sh file

* ACS-457: Build linkage, tagging and release

- update release scripts

* ACS-457: Build linkage, tagging and release

- debug build scripts

* ACS-457: Build linkage, tagging and release

- fix build scripts

* ACS-457: Build linkage, tagging and release

- fix build scripts

* ACS-457: Build linkage, tagging and release

- setup/update the S3 publishing jobs

* ACS-457: Build linkage, tagging and release

- add missing profile

* ACS-457: Build linkage, tagging and release

- disable PR merges with SNAPSHOT dependencies (on master|release/*)

* ACS-457: Build linkage, tagging and release

- made the upstream cloning (build_functions.sh) more lenient

* ACS-457: Build linkage, tagging and release

- fix scripting bug (execute function in sub-shell)
2020-08-12 02:41:55 +03:00
Alan Davis
87870f5909 Merge 7.0.0-A3 changes into REPO-5111 branch which uses the new projects (#990)
* Cherry pick (merge) changes from original projects in 7.0.0-A3
2020-08-11 12:57:52 +01:00
Alan Davis
f33dcd962a Cherry pick (merge) commits up to 7.0.0-A3
ATS-811: Updated T-engines to 2.3.3 (#975)

(cherry picked from commit 9c027929a9)
ATS-817: Updated T-engines to 2.3.4 (#982)

(cherry picked from commit 6be05950ec)
2020-08-07 22:19:22 +01:00
Alan Davis
bfda5b30b2 Update versions in the distribution zip README.txt.
Added the repository version.
2020-08-05 17:57:04 +01:00
Alan Davis
4c7dc0045a Each project should have its own TAS_ENVIRONMENT, which uses its own docker images
Reverts part of commit c10f2127b6.
2020-08-01 08:09:26 +01:00
Alan Davis
0677f8cd4c Forgot to remove -b feature/REPO-5266_dup_tas_code from clone 2020-07-30 08:54:33 +01:00
Alan Davis
c10f2127b6 REPO-5266 Remove duplicate TAS code (#964) 2020-07-30 08:46:53 +01:00
Alan Davis
80e7a0821f Include postgesql in distribution 2020-07-26 10:07:52 +01:00
Alan Davis
1ee249be46 Trial build that adds AWS comps 2020-07-26 08:05:40 +01:00
Alan Davis
c9649155a5 Try adding keystore settings to docker-compose files. 2020-07-23 18:07:23 +01:00