Commit Graph

229 Commits

Author SHA1 Message Date
Marcin Grzejszczak
687e9d7c03 Seems to be working 2017-10-23 10:49:47 +02:00
Marcin Grzejszczak
2ea405a47f WIP 2017-10-22 22:23:50 +02:00
Marcin Grzejszczak
e5366de6ba Sagan's working 2017-10-22 22:06:46 +02:00
Marcin Grzejszczak
3f968a25bc Fixed broken tests 2017-10-22 21:11:33 +02:00
Marcin Grzejszczak
fedc76d964 WIP 2017-10-22 21:05:19 +02:00
Marcin Grzejszczak
fd4b56c55b Added .git to excluded folders; fixes #49 2017-10-22 21:04:56 +02:00
Marcin Grzejszczak
9b4ee920c7 :| 2017-10-03 17:22:17 +02:00
Marcin Grzejszczak
1056c7d942 Converted system prop string to a list of system props 2017-10-03 16:01:37 +02:00
Marcin Grzejszczak
90bde667db Adding some debug options 2017-10-03 14:46:40 +02:00
Marcin Grzejszczak
0d31914a3d Added git credentials property setting; fixes #48 2017-10-03 13:56:08 +02:00
Marcin Grzejszczak
560825a63a Added systemProps resolution; fixes #47 2017-10-03 12:26:36 +02:00
Marcin Grzejszczak
d16d3dee49 Added updating of release notes
with this change a template with links to closed milestones will be created

fixes #10
2017-09-06 13:15:01 +02:00
Ryan Baxter
0b90b7649f Updated based on feedback from Jay Bryant 2017-08-29 12:24:20 -04:00
Marcin Grzejszczak
49eb0606e6 Fail fast on snapshot / release version mismatch upon cloning
without this change we will know that Spring Cloud Release has wrong setup only when we do POM updates
with this change, upon cloning the Spring Cloud Release project we will immediately check that there are snapshot versions for a release of a non-snapshot version of a project. If that's the case then we throw an exception.

fixes #42
2017-08-22 12:09:29 +02:00
Marcin Grzejszczak
43b4e78b94 Fixed the wrong import 2017-08-22 11:04:30 +02:00
Marcin Grzejszczak
989e8822f4 Fixed the project structure 2017-08-21 12:19:27 +02:00
Marcin Grzejszczak
580b2a7e46 Added gradle substitution feature
fixes #41
2017-08-21 12:16:18 +02:00
Marcin Grzejszczak
c1e54944e2 Fixed the snapshot verfication; fixes #40 2017-08-18 19:44:44 +02:00
Marcin Grzejszczak
87915190f5 Fixed manual going back to snapshots & bump version
without this change when the step was executed manually the version wasn't bumped
with this change we analyze the project's version after reverting the commit (if applicable)

fixes #38
2017-08-07 13:01:41 +02:00
Marcin Grzejszczak
681852e3a0 Updated default contract props. fixes #33 2017-07-21 13:11:25 +02:00
Marcin Grzejszczak
51ed7e8512 fixes #35; updating spring-boot-dependencies 2017-07-21 11:59:57 +02:00
Marcin Grzejszczak
09913e50b6 fix #34; closing numeric milestones for GA only 2017-07-20 16:11:26 +02:00
Marcin Grzejszczak
684163ab58 Fixed tests 2017-07-06 21:12:04 +02:00
Marcin Grzejszczak
b8be7192c6 Added missing mkdirs for template generation; fixes #36 2017-07-06 18:30:04 +02:00
Marcin Grzejszczak
914e4c7023 Fixes #28 2017-06-08 12:35:49 +02:00
Marcin Grzejszczak
aa9f580027 Printing the updated versions
fixes #31
2017-06-05 15:52:18 +02:00
Marcin Grzejszczak
fce0ff8e3a Added a tweet template
fixes #25
2017-06-05 15:49:37 +02:00
Marcin Grzejszczak
d85aaddd54 Added support for ssh-agent
// to run the agent
$ eval `ssh-agent`
// to store the pass in the agent
ssh-add ~/.ssh/id_rsa

fixes #26
2017-06-05 15:22:35 +02:00
Spencer Gibb
ca583191df Fix typo and plugin version 2017-05-24 15:05:14 -04:00
Marcin Grzejszczak
2131efcdc4 Added the ability to run a single step without skipping
fixes #9
2017-04-20 14:51:46 +02:00
Marcin Grzejszczak
42024e1a2b Added an option to pass versions manually
with this change it's enough to pass `releaser.fixed-versions` with a projectName->version mapping. This will override anything that came from spring cloud release

fixes #16
2017-04-20 11:24:44 +02:00
Marcin Grzejszczak
06b7112a2c Generates blog post template
fixes #11
2017-04-19 16:57:56 +02:00
Marcin Grzejszczak
70fa4e8397 Polish 2017-04-19 14:52:41 +02:00
Marcin Grzejszczak
68456dcb80 Added email template generation
fixes #12
2017-04-19 14:44:00 +02:00
Marcin Grzejszczak
96c362646b Considering SR* as release
fixes #21
2017-04-19 12:22:17 +02:00
Marcin Grzejszczak
949cc081af Fixed milestone closing
without this change when tag was equal to e.g. 1.2.3.RELEASE and milestone 1.2.3 the latter wasn't closed.
with this change we also check the numeric equality of version and tag
2017-04-19 11:11:35 +02:00
Marcin Grzejszczak
0ffa75c0ee Separated steps for version retrieval and updating poms
without this step you could skip version retrieval. Due to this the application behaved in a bizarre way in later steps
    with this change the version retrieval is mandatory. Actually without this step the whole application makes no sense to even execute

    fixes #23
2017-04-19 11:02:11 +02:00
Marcin Grzejszczak
082e2209c3 Added info about tag version 2017-04-11 11:38:52 +02:00
Marcin Grzejszczak
dc887aebb7 Ensuring that we don't set empty versions 2017-04-11 11:34:49 +02:00
Marcin Grzejszczak
604f0d7d05 Updated default list of ignored poms 2017-04-11 10:25:29 +02:00
Marcin Grzejszczak
4c6fae8424 Hopefully fixed the issue with wrong version bumping 2017-04-11 10:16:14 +02:00
Marcin Grzejszczak
51872f0b27 Added a guard for rolling back step
without this change we're not checking the current version in the pom. Regardless of that value we were doing rollbacks and version bumps.
with this change we will not perform rollbacks and version bumps for snapshots

fixes #18
2017-04-11 09:44:21 +02:00
Spencer Gibb
7e2582c692 Move mkdir -p target to separate command 2017-04-10 14:56:09 -06:00
Ryan Baxter
5570db9c34 Creates target dir for ghpages if it does not exist. Fixes #17 2017-04-07 06:23:54 -04:00
Marcin Grzejszczak
f5b9cb488e Trying to make the tests pass 2017-03-17 11:00:52 +01:00
Marcin Grzejszczak
6db0d244f3 Trying to make the tests pass 2017-03-17 10:31:33 +01:00
Marcin Grzejszczak
b162a5746c Not throwing exception when milestone not found
fixes #14
2017-03-17 09:23:58 +01:00
Marcin Grzejszczak
01e8f2401c Added support for RC / Milestone
fixes #8
2017-03-16 14:41:20 +01:00
Spencer Gibb
e2d430ab74 adds hibernate-validator 2017-03-15 17:27:44 -06:00
Marcin Grzejszczak
61ac65924b Fixed the milestone closing 2017-03-14 08:51:35 +01:00