Marcin Grzejszczak
1fa3f9ebe7
Fixed overriding of properties
2018-10-16 10:50:24 +02:00
Marcin Grzejszczak
8a10d70ac3
Fixed
2018-10-15 22:16:26 +02:00
Marcin Grzejszczak
5c51015c84
Added system props by default
2018-10-15 21:12:48 +02:00
Marcin Grzejszczak
25d57b1cee
Now should work; fixes gh-96
2018-09-24 08:27:59 +02:00
Marcin Grzejszczak
eac165513a
Maybe now?
2018-09-24 08:21:39 +02:00
Spencer Gibb
ce4569a752
Checks for null string
2018-09-23 21:17:15 -04:00
Marcin Grzejszczak
8481ff3ef3
Fresh copy of releaser properties for each project in meta release; fixes gh-96
2018-09-22 21:07:18 +02:00
Marcin Grzejszczak
e0758721eb
Ensure that the picked option is parsable
2018-08-22 18:12:44 +02:00
Marcin Grzejszczak
b53254005a
Fixed invalid version parsing
2018-08-02 14:17:21 +02:00
Marcin Grzejszczak
0e5d0735a6
Not allowing null entries for projects
2018-08-02 13:58:52 +02:00
Marcin Grzejszczak
4c88de539b
Setting branch name to sc-release value for blog post etc.
2018-07-31 22:54:44 +02:00
Marcin Grzejszczak
f39bf06da7
Setting proper value for spring-cloud-release
2018-07-31 22:43:43 +02:00
Marcin Grzejszczak
97859ff6e9
Should fix task name parsing
2018-07-31 22:26:37 +02:00
Marcin Grzejszczak
ec4e728bc9
Should fix task name parsing
2018-07-31 19:56:55 +02:00
Marcin Grzejszczak
52598aeb3d
Added logging
2018-07-31 19:48:27 +02:00
Marcin Grzejszczak
ae2b99b5b2
Fixed task passing
2018-07-02 11:59:57 +02:00
Marcin Grzejszczak
ccc22a1688
Added logging
2018-07-02 11:18:55 +02:00
Marcin Grzejszczak
52eeac0a2a
Added logs
2018-07-02 10:58:18 +02:00
Marcin Grzejszczak
957624da01
Added logs
2018-07-02 10:47:32 +02:00
Marcin Grzejszczak
eb92039bb0
Should fix any console related NPE
2018-07-02 10:43:34 +02:00
Marcin Grzejszczak
152c7224f4
Should not throw NPE for metarelease and trying to pick an option from a console
2018-06-29 23:05:11 +02:00
Marcin Grzejszczak
116924ee19
restoring the original version of releaser properties after releasing a project
2018-06-29 22:45:02 +02:00
Marcin Grzejszczak
afdd65d050
Update only commands for projects
2018-06-29 17:06:16 +02:00
Marcin Grzejszczak
893b54ab09
Fixed the YAML issue; fixes gh-88
2018-06-29 16:58:00 +02:00
Marcin Grzejszczak
60502c9cbc
Fixed the YAML issue; fixes gh-88
2018-06-29 16:28:47 +02:00
Marcin Grzejszczak
443a811b3d
Cloning the repos to subfolders instead of directly to destination dir
2018-06-28 19:11:19 +02:00
Marcin Grzejszczak
ccc881f764
Ensures that there are no quotes passed from Jenkins
2018-06-28 18:04:42 +02:00
Marcin Grzejszczak
1cdf6ff996
Unignored the test
2018-06-28 18:01:18 +02:00
Marcin Grzejszczak
b95162c22d
Fixed quoteing chars
2018-06-28 16:00:56 +02:00
Marcin Grzejszczak
6843c76fd9
Add logging info
2018-06-28 15:56:24 +02:00
Marcin Grzejszczak
e4871c68ae
Fixed wrong branch checking out
2018-06-28 15:51:10 +02:00
Marcin Grzejszczak
cf1c5c47ea
Fixed task names
2018-06-26 14:57:51 +02:00
Marcin Grzejszczak
5ee4f171b4
Fixed start-from and missing stack trace on excetpion
2018-06-25 17:27:43 +02:00
Marcin Grzejszczak
fe00a36f5b
Updated the way fixed versions are analyzed
2018-06-25 17:13:58 +02:00
Marcin Grzejszczak
2241e2474a
Added an option to pass git@ based URLs
2018-06-25 16:33:44 +02:00
Marcin Grzejszczak
741ef760f8
Added proper error presentation
2018-06-25 15:38:36 +02:00
Marcin Grzejszczak
36c6deeb87
Fixed NPE
2018-06-25 15:23:40 +02:00
Marcin Grzejszczak
909f212713
Fixed missing options for tasks
2018-06-25 13:21:48 +02:00
Marcin Grzejszczak
2a4cf036c6
Added skip project names feature; fixes gh-87
2018-06-25 10:39:54 +02:00
Marcin Grzejszczak
9578294fbd
Meta release ( #84 )
...
## How it works?
- Uses the fixed versions to clone and check out each project (e.g. `spring-cloud-sleuth: 2.1.0.RELEASE`)
- From the version analyzes the branch and checks it out. E.g.
- for `spring-cloud-release`'s `Finchley.RELEASE` version will resolve either `Finchley.x` branch or will fallback to `master` if there's no `Finchley.x` branch.
- for `spring-cloud-sleuth`'s `2.1.0.RELEASE` version will resolve `2.1.x` branch
- Performs the release tasks per each project
- Performs the post release tasks at the end of the release
## Required options
- `releaser.fixed-versions` - A String to String mapping of manually set versions. E.g. `"spring-cloud-cli" -> "1.0.0.RELEASE"` will set
the `spring-cloud-cli.version` to `1.0.0.RELEASE` regardless of what was set in `spring-cloud-release` project. Example `--releaser.fixed-versions[spring-cloud-cli]=1.0.0.RELEASE`.
Use these properties to provide versions for the meta release.
- `releaser.meta-release.enabled` - You have to turn it on to enable a meta release. Defaults to `false`
- `releaser.meta-release.git-org-url` - The URL of the Git organization. We'll append each project's name to it.
Defaults to `https://github.com/spring-cloud `
run the task via `-x=true`
2018-06-25 09:21:24 +02:00
Marcin Grzejszczak
8f3936d727
Automated link update for spring cloud static current/index.html
...
fixes gh-46
2018-06-15 18:03:10 +02:00
Marcin Grzejszczak
afd644efc4
It's alive:
2018-05-11 15:28:12 +02:00
Marcin Grzejszczak
311e28b33e
Added an option not to clone sc-release; fixes gh-82
2018-05-10 16:29:44 +02:00
Marcin Grzejszczak
19a979ec8f
Only for snapshots don't we remove previous minor versions; fixes gh-78
2018-03-21 15:12:53 +01:00
Marcin Grzejszczak
fd4cdc135e
Should remove all previous, same minor versions for a GA release
...
fixes #61
2018-02-05 10:58:46 +01:00
Marcin Grzejszczak
d3de4c59ab
Fixing tests
2018-02-04 21:57:39 +01:00
Marcin Grzejszczak
06f7fa7160
Added automatic SC-Guides issue creation; fixes gh-69
2018-02-04 21:53:49 +01:00
Marcin Grzejszczak
6cfc436eaa
Adding profiles to commands
...
fixes gh-68
2018-02-02 19:46:01 +01:00
Marcin Grzejszczak
bd0681fe53
For rollback scenario sets proper versions of boot & build; fixes gh-74
2018-02-02 16:58:28 +01:00
Marcin Grzejszczak
dcb782508e
Added more explicit exception msg; fixes gh-72
2018-02-02 02:08:19 +01:00