Commit Graph

87 Commits

Author SHA1 Message Date
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
Manuele Simi 7a36a3d43c Go back to version 1.1.0. 2019-09-24 21:46:20 -04:00
Manuele Simi 6dfbb4ada2 Extend documentation. 2019-09-20 23:11:51 -04:00
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. 2019-09-20 22:53:50 -04:00
Manuele Simi 2c89fb6636 Add jenkins-staging description to README. 2019-09-12 00:01:33 -04:00
Manuele Simi 2834b68786 Require Maven 3.3.9. 2019-08-13 22:24:27 -04:00
Manuele Simi bacb98d2fe Remove distinction between ro/rw urls. 2019-08-13 22:23:08 -04:00
Manuele Simi d455ccec87 Fix typo in the assembly plugin version. 2019-08-13 22:19:53 -04:00
Manuele Simi 799ad81149 Declare the staging repository. 2019-08-13 22:16:56 -04:00
Manuele Simi 5389807e29 Create new jenkins-staging profile to deploy on the staging repository. 2019-08-13 22:07:50 -04:00
Manuele Simi 35d2d62429 Increase the shortened revision length from 5 to 10. 2019-08-12 09:02:10 -04:00
Manuele Simi 718902de66 Merge remote-tracking branch 'origin/feature/16915' 2019-08-11 22:36:25 -04:00
Manuele Simi 3c49630811 Update readme. 2019-08-11 22:35:43 -04:00
Manuele Simi 2650b253d9 Add plugin version where they were missing. 2019-08-11 22:35:28 -04:00
Manuele Simi 5d9f90f006 Advance version to 1.1.0. 2019-07-09 10:23:33 -04:00
Manuele Simi 5b630c87c3 Update README. 2019-06-12 23:24:57 -04:00
Manuele Simi e0eae15bc3 Fix outdated comments. 2019-06-11 23:26:44 -04:00
Manuele Simi 58c5232e6c Skip deployment when the project version is not consistent with the active profile. 2019-06-11 22:43:32 -04:00
Manuele Simi 2d0ad9bc35 Add gcube release number to the release filename. 2019-06-11 15:01:08 -04:00
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. 2019-06-11 14:36:55 -04:00
Manuele Simi e87e8b7c96 Add dry-run profile. 2019-05-28 18:48:39 -04:00
Manuele Simi 82ddf0005c Correct wrong profile name in the README. 2019-05-27 22:49:06 -04:00
Manuele Simi 098edffa69 Add snapshot postfix. 2019-05-22 09:15:55 -04:00
Manuele Simi 0a530e67cc Fix typo. 2019-05-21 23:45:06 -04:00
Manuele Simi bd8ed8e285 Add scm section to the pom. 2019-05-21 23:44:02 -04:00
Manuele Simi f2e6b0c90e Update README with profiles information. 2019-05-21 21:58:38 -04:00