Luca Frosini
|
ecb4487ab4
|
Switched tag from version to versionRange which is more appropriated
|
4 years ago |
Manuele Simi
|
411c6cde4c
|
Add src/main/resources folder to the output jar/war.
|
4 years ago |
Manuele Simi
|
01a4ecb6e6
|
Add and filter gcube/extra-resources folder to the output jar/war.
|
4 years ago |
Manuele Simi
|
e6051b8b74
|
Add version of commonly used plugins as properties.
|
4 years ago |
Manuele Simi
|
bdf23e25be
|
Restore make-uberjar execution of assembly plugin.
|
4 years ago |
Manuele Simi
|
44d2106149
|
Remove service archive generation.
|
4 years ago |
Manuele Simi
|
9dbf771b94
|
Use a unique version of buildnumber plugin.
|
4 years ago |
Manuele Simi
|
d30c8dcc3f
|
Use a unique version of build helper plugin.
|
4 years ago |
Manuele Simi
|
73686d24d1
|
Attach the executions to the declaration of the enforcer plugin.
|
4 years ago |
Manuele Simi
|
7f10392c8f
|
Use a unique version of enforcer plugin.
|
4 years ago |
Manuele Simi
|
1959cdf6d8
|
Add LICENSE.md to META-INF folder when running with staging or release profile.
|
4 years ago |
Manuele Simi
|
4b88c3e8a2
|
Add enforcer for the version tag in CHANGELOG.md.
|
4 years ago |
Manuele Simi
|
9802ce9e42
|
Add enforcer for few required files in the project.
|
4 years ago |
Manuele Simi
|
e51cb2a04f
|
Deactivate the install phase when the -SNAPSHOT suffix is not present under the jenkins-snapshot profile.
|
4 years ago |
Manuele Simi
|
10f9ecdb50
|
Attach maven-deploy-plugin's executions to the deploy phase.
|
4 years ago |
Manuele Simi
|
cad1e191f7
|
Check both -snapshot and not -snapshot in release/staging.
|
4 years ago |
Manuele Simi
|
d8aacfd01c
|
Correct regexs for skipping the deployments.
|
4 years ago |
Manuele Simi
|
10263a5f46
|
Invert regexp for staging/release.
|
4 years ago |
Manuele Simi
|
60375a9b45
|
Fail if a snapshot suffix is detected and we are on staging/release.
|
4 years ago |
Manuele Simi
|
26e9c51456
|
Remove branch column.
|
5 years ago |
Manuele Simi
|
fd1017eb0c
|
Separate filename from packaging.
|
5 years ago |
Manuele Simi
|
68ad69b7a2
|
Remove create-tiemestamp-id (create problems with M2E).
|
5 years ago |
Manuele Simi
|
e6112ed886
|
Use a customized build timestamp.
|
5 years ago |
Manuele Simi
|
8acb508ddc
|
Add entries to the manifest also for WARs.
|
5 years ago |
Manuele Simi
|
49c6bb357a
|
Switch back to buildnumber plugin.
|
5 years ago |
Manuele Simi
|
cb1946c0e0
|
Switch to git-commit-id-plugin.
|
5 years ago |
Manuele Simi
|
17346a99eb
|
Add more info to the build report.
|
5 years ago |
Manuele Simi
|
66fdd6d872
|
Append build info also in gcube-releases.
|
5 years ago |
Manuele Simi
|
17d39b5f88
|
Use MAVEN_CONFIG_FOLDER as output folder.
|
5 years ago |
Manuele Simi
|
7416e62f58
|
Fix plaintext config.
|
5 years ago |
Manuele Simi
|
0768cb384e
|
Output builds to CSV.
|
5 years ago |
Manuele Simi
|
d2b3541b19
|
Add plaintext plugin and output the build number.
|
5 years ago |
Manuele Simi
|
6b83991537
|
Use scm.url instead of connection.
|
5 years ago |
Manuele Simi
|
8031c7642d
|
Remove ranges that can potentially slow down builds.
|
5 years ago |
Manuele Simi
|
01f86df8dd
|
Rename SCM-Commit-URL to SCM-Revision-URL.
|
5 years ago |
Manuele Simi
|
468a9b1844
|
Add commit URL to manifest file.
|
5 years ago |
Manuele Simi
|
fc5bcba800
|
Add build time and branch to MANIFEST.
|
5 years ago |
Manuele Simi
|
d184036935
|
Use full build number from SCM.
|
5 years ago |
Manuele Simi
|
9d6339077c
|
Remove gcube release number from the filename.
|
5 years ago |
Manuele Simi
|
708c0d3025
|
Temporary remove the build number from the filename.
|
5 years ago |
Manuele Simi
|
0a322f1f73
|
Share buildNumber plugin across all profiles.
|
5 years ago |
Manuele Simi
|
4b641bdd58
|
Restore previous buildNumber format.
|
5 years ago |
Manuele Simi
|
c8340c3e60
|
Refer to build number with the correct format.
|
5 years ago |
Manuele Simi
|
9afbe3bd41
|
Restore deployment skipping, it causes a failure on jenkins when it tries to deploy on a snapshot configuration.
|
5 years ago |
Manuele Simi
|
819af1099d
|
Do not skip deployment on gcube-snapshots if there is a release version within the jenkins-snapshots profile. Use a standard repository instead of snapshot for gcube-developer.
|
5 years ago |
Manuele Simi
|
ab63e6c9df
|
Do not skip deployment on gcube-snapshots if there is a release version within the gcube-developer profile.
|
5 years ago |
Manuele Simi
|
cf7ee515fe
|
Invert the fail conditions on the regex.
|
5 years ago |
Manuele Simi
|
91f067cd3c
|
Fail if snapshot or release versions are not match.
|
5 years ago |
Manuele Simi
|
9fb74aeb83
|
Fix staging with wrong URL.
|
5 years ago |
Manuele Simi
|
7a36a3d43c
|
Go back to version 1.1.0.
|
5 years ago |
Manuele Simi
|
ccb72c3450
|
Add jenkins-staging repo to jenkins-staging and jenkins-releases. Add gcube-snapshots to jenkins-snapshots. Add gcube-releases to jenkins-staging. Advance to 1.1.1.
|
5 years ago |
Manuele Simi
|
2834b68786
|
Require Maven 3.3.9.
|
5 years ago |
Manuele Simi
|
bacb98d2fe
|
Remove distinction between ro/rw urls.
|
5 years ago |
Manuele Simi
|
d455ccec87
|
Fix typo in the assembly plugin version.
|
5 years ago |
Manuele Simi
|
799ad81149
|
Declare the staging repository.
|
5 years ago |
Manuele Simi
|
5389807e29
|
Create new jenkins-staging profile to deploy on the staging repository.
|
5 years ago |
Manuele Simi
|
35d2d62429
|
Increase the shortened revision length from 5 to 10.
|
5 years ago |
Manuele Simi
|
718902de66
|
Merge remote-tracking branch 'origin/feature/16915'
|
5 years ago |
Manuele Simi
|
2650b253d9
|
Add plugin version where they were missing.
|
5 years ago |
Manuele Simi
|
5d9f90f006
|
Advance version to 1.1.0.
|
5 years ago |
Manuele Simi
|
e0eae15bc3
|
Fix outdated comments.
|
5 years ago |
Manuele Simi
|
58c5232e6c
|
Skip deployment when the project version is not consistent with the active profile.
|
5 years ago |
Manuele Simi
|
2d0ad9bc35
|
Add gcube release number to the release filename.
|
5 years ago |
Manuele Simi
|
7a13a64fb1
|
Set the filename format of the artifacts in the jenkins-releases profile. Add also the git commit number to the MANIFEST inside the distributed jar.
|
5 years ago |
Manuele Simi
|
e87e8b7c96
|
Add dry-run profile.
|
5 years ago |
Manuele Simi
|
098edffa69
|
Add snapshot postfix.
|
5 years ago |
Manuele Simi
|
0a530e67cc
|
Fix typo.
|
5 years ago |
Manuele Simi
|
bd8ed8e285
|
Add scm section to the pom.
|
5 years ago |
Manuele Simi
|
297136ed76
|
Pretty formatting.
|
5 years ago |
Manuele Simi
|
d325bf6b93
|
Add pluginRepositories section.
|
5 years ago |
Manuele Simi
|
ddda8653fe
|
Add gcube-externals repo.
|
5 years ago |
Manuele Simi
|
afbb7af994
|
Remove property on gcube-developer activation.
|
5 years ago |
Manuele Simi
|
a8ef41d122
|
Organize repos for dependency resolution and deployment across the new profiles.
|
5 years ago |
Manuele Simi
|
9d0205f8e7
|
Set consistent activations across profiles.
|
5 years ago |
Manuele Simi
|
860b2bb164
|
Add 3 new profiles (developer, jenkins-snapshot, jenkins-release). Still preliminary work.
|
5 years ago |
Manuele Simi
|
75e801dc08
|
Enforce the usage of OpenJDK as Java VM. Advance version to 1.1.0
|
5 years ago |
gabriele.giammatteo
|
682ef513d8
|
added grant for AGIFRA PLUS
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@160710 82a268e6-3cf1-43bd-a215-b396298e98cf
|
6 years ago |
gabriele.giammatteo
|
208f112131
|
test
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@158246 82a268e6-3cf1-43bd-a215-b396298e98cf
|
7 years ago |
gabriele.giammatteo
|
012678e966
|
fixed double configuration for assembly plugin
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@158016 82a268e6-3cf1-43bd-a215-b396298e98cf
|
7 years ago |
gabriele.giammatteo
|
89e5e44a74
|
added configuration for the uberjar
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@157985 82a268e6-3cf1-43bd-a215-b396298e98cf
|
7 years ago |
gabriele.giammatteo
|
67fc54de6c
|
forcing maven-assembly version to 2.6 by default
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@148462 82a268e6-3cf1-43bd-a215-b396298e98cf
|
7 years ago |
gabriele.giammatteo
|
5be923c00b
|
make sure the source package always have "-src" in the filename
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@148329 82a268e6-3cf1-43bd-a215-b396298e98cf
|
7 years ago |
gabriele.giammatteo
|
a3c2bcc13b
|
new proeprties to control java soruce and target values
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@148293 82a268e6-3cf1-43bd-a215-b396298e98cf
|
7 years ago |
gabriele.giammatteo
|
b41c5dbad7
|
java 1.8 default, new source packages in zip format
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@148250 82a268e6-3cf1-43bd-a215-b396298e98cf
|
7 years ago |
gabriele.giammatteo
|
a61068c596
|
fix javadoc generation error when jdk1.7 is used
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@129904 82a268e6-3cf1-43bd-a215-b396298e98cf
|
8 years ago |
gabriele.giammatteo
|
c98313c597
|
added skip of javadoc in Java8
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@129864 82a268e6-3cf1-43bd-a215-b396298e98cf
|
8 years ago |
gabriele.giammatteo
|
c9ff03303f
|
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@125760 82a268e6-3cf1-43bd-a215-b396298e98cf
|
8 years ago |
gabriele.giammatteo
|
3cd60f4568
|
added "/" at the end of wikiRoot property
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@125759 82a268e6-3cf1-43bd-a215-b396298e98cf
|
8 years ago |
gabriele.giammatteo
|
5ac7b91561
|
fixed wiki url and funding properties
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@124928 82a268e6-3cf1-43bd-a215-b396298e98cf
|
8 years ago |
gabriele.giammatteo
|
a1b6719309
|
adding gcube common properties for generation of README and LICENSE file
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@124811 82a268e6-3cf1-43bd-a215-b396298e98cf
|
8 years ago |
gabriele.giammatteo
|
4ba1616208
|
gcube-releases removed
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@53989 82a268e6-3cf1-43bd-a215-b396298e98cf
|
12 years ago |
fabio.simeoni
|
fe592edd09
|
added generation of source and javadoc jars
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@53645 82a268e6-3cf1-43bd-a215-b396298e98cf
|
12 years ago |
gabriele.giammatteo
|
29bc7007d8
|
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@49790 82a268e6-3cf1-43bd-a215-b396298e98cf
|
12 years ago |
gabriele.giammatteo
|
8ddd7d37a1
|
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@49788 82a268e6-3cf1-43bd-a215-b396298e98cf
|
12 years ago |
gabriele.giammatteo
|
7e421c08d2
|
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@49783 82a268e6-3cf1-43bd-a215-b396298e98cf
|
12 years ago |
gabriele.giammatteo
|
9e5338df39
|
test
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@49662 82a268e6-3cf1-43bd-a215-b396298e98cf
|
12 years ago |
fabio.simeoni
|
0d038defbd
|
without replacer plugin
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@48415 82a268e6-3cf1-43bd-a215-b396298e98cf
|
13 years ago |
fabio.simeoni
|
1840ce844b
|
removed 'deploy' profile
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@46819 82a268e6-3cf1-43bd-a215-b396298e98cf
|
13 years ago |
fabio.simeoni
|
b4da257905
|
removed source and javadoc packaging as unwanted transparencies, general cleanup
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@46817 82a268e6-3cf1-43bd-a215-b396298e98cf
|
13 years ago |
fabio.simeoni
|
92283705d6
|
expected distribution files in project root now (rather than META-INF)
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/build-utils/maven-parent@46629 82a268e6-3cf1-43bd-a215-b396298e98cf
|
13 years ago |