Commit Graph

112 Commits

Author SHA1 Message Date
Manuele Simi 44d2106149 Remove service archive generation. 2020-07-13 14:09:52 -04:00
Manuele Simi 9dbf771b94 Use a unique version of buildnumber plugin. 2020-07-13 14:08:18 -04:00
Manuele Simi d30c8dcc3f Use a unique version of build helper plugin. 2020-07-13 14:06:41 -04:00
Manuele Simi 73686d24d1 Attach the executions to the declaration of the enforcer plugin. 2020-07-13 14:01:36 -04:00
Manuele Simi 7f10392c8f Use a unique version of enforcer plugin. 2020-07-13 13:51:21 -04:00
Roberto Cirillo f57cdc28a5 Merge pull request 'feature/19437' (#2) from feature/19437 into master
it sounds good.
2020-07-07 16:56:29 +02:00
Manuele Simi 6acb0b5b66 Remove release numbers from changelog. 2020-07-06 13:43:41 -04:00
Manuele Simi f8a4a175b9 Update README with the new enforcements. 2020-06-24 21:21:05 -04:00
Manuele Simi 1959cdf6d8 Add LICENSE.md to META-INF folder when running with staging or release profile. 2020-06-24 18:50:41 -04:00
Manuele Simi 4b88c3e8a2 Add enforcer for the version tag in CHANGELOG.md. 2020-06-21 16:09:23 -04:00
Manuele Simi 9802ce9e42 Add enforcer for few required files in the project. 2020-06-19 23:34:28 -04:00
Manuele Simi a3f3905672 Add LICENSE. 2020-06-19 14:50:26 -04:00
Manuele Simi 943956db98 Update CHANGELOG.md. 2020-06-09 22:05:40 -04:00
Manuele Simi cec724fb10 Add CHANGELOG.md. 2020-06-07 10:45:51 -04:00
Manuele Simi e51cb2a04f Deactivate the install phase when the -SNAPSHOT suffix is not present under the jenkins-snapshot profile. 2020-04-05 15:45:51 -04:00
Manuele Simi 10f9ecdb50 Attach maven-deploy-plugin's executions to the deploy phase. 2020-02-04 22:21:41 -05:00
Manuele Simi cad1e191f7 Check both -snapshot and not -snapshot in release/staging. 2020-01-27 09:35:33 -05:00
Manuele Simi d8aacfd01c Correct regexs for skipping the deployments. 2020-01-27 09:22:13 -05:00
Manuele Simi 10263a5f46 Invert regexp for staging/release. 2020-01-25 22:20:31 -05:00
Manuele Simi 60375a9b45 Fail if a snapshot suffix is detected and we are on staging/release. 2020-01-25 21:33:38 -05:00
Manuele Simi 26e9c51456 Remove branch column. 2019-10-28 13:35:22 -04:00
Manuele Simi fd1017eb0c Separate filename from packaging. 2019-10-25 14:33:01 -04:00
Manuele Simi 68ad69b7a2 Remove create-tiemestamp-id (create problems with M2E). 2019-10-24 15:03:38 -04:00
Manuele Simi e6112ed886 Use a customized build timestamp. 2019-10-24 15:02:38 -04:00
Manuele Simi 8acb508ddc Add entries to the manifest also for WARs. 2019-10-24 09:15:14 -04:00
Manuele Simi 49c6bb357a Switch back to buildnumber plugin. 2019-10-23 11:24:15 -04:00
Manuele Simi cb1946c0e0 Switch to git-commit-id-plugin. 2019-10-22 23:46:27 -04:00
Manuele Simi 17346a99eb Add more info to the build report. 2019-10-22 22:57:07 -04:00
Manuele Simi 66fdd6d872 Append build info also in gcube-releases. 2019-10-21 22:50:35 -04:00
Manuele Simi 17d39b5f88 Use MAVEN_CONFIG_FOLDER as output folder. 2019-10-21 22:36:20 -04:00
Manuele Simi 7416e62f58 Fix plaintext config. 2019-10-21 22:35:00 -04:00
Manuele Simi 0768cb384e Output builds to CSV. 2019-10-21 22:25:13 -04:00
Manuele Simi d2b3541b19 Add plaintext plugin and output the build number. 2019-10-21 21:41:13 -04:00
Manuele Simi 6b83991537 Use scm.url instead of connection. 2019-10-19 23:20:47 -04:00
Manuele Simi 8031c7642d Remove ranges that can potentially slow down builds. 2019-10-19 22:50:42 -04:00
Manuele Simi 01f86df8dd Rename SCM-Commit-URL to SCM-Revision-URL. 2019-10-17 11:54:54 -04:00
Manuele Simi 468a9b1844 Add commit URL to manifest file. 2019-10-17 11:44:48 -04:00
Manuele Simi fc5bcba800 Add build time and branch to MANIFEST. 2019-10-15 23:36:28 -04:00
Manuele Simi d184036935 Use full build number from SCM. 2019-10-15 22:37:39 -04:00
Manuele Simi 9d6339077c Remove gcube release number from the filename. 2019-10-15 22:31:22 -04:00
Manuele Simi 708c0d3025 Temporary remove the build number from the filename. 2019-10-15 21:15:57 -04:00
Manuele Simi 0a322f1f73 Share buildNumber plugin across all profiles. 2019-10-15 15:56:06 -04:00
Manuele Simi 4b641bdd58 Restore previous buildNumber format. 2019-10-15 13:21:47 -04:00
Manuele Simi c8340c3e60 Refer to build number with the correct format. 2019-10-15 12:59:55 -04:00
Manuele Simi 9afbe3bd41 Restore deployment skipping, it causes a failure on jenkins when it tries to deploy on a snapshot configuration. 2019-10-06 15:51:42 -04:00
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. 2019-10-06 15:46:59 -04:00
Manuele Simi ab63e6c9df Do not skip deployment on gcube-snapshots if there is a release version within the gcube-developer profile. 2019-10-06 15:23:08 -04:00
Manuele Simi cf7ee515fe Invert the fail conditions on the regex. 2019-10-02 21:45:47 -04:00
Manuele Simi 91f067cd3c Fail if snapshot or release versions are not match. 2019-10-02 21:13:34 -04:00
Manuele Simi 9fb74aeb83 Fix staging with wrong URL. 2019-10-02 16:55:36 -04:00