Marcin Grzejszczak
2a33b26a3c
Updated docs
2018-10-30 11:58:25 +01:00
Marcin Grzejszczak
874824be16
creates release notes in wiki; fixes gh-92
2018-10-29 13:30:16 +01:00
Marcin Grzejszczak
d2403f57b5
Added a better exception when a token is missing
2018-10-29 10:53:46 +01:00
Marcin Grzejszczak
dacba0314e
ENhanced blog post generation; fixes gh-94
2018-10-29 10:46:32 +01:00
Marcin Grzejszczak
21d5ccc1c8
Updating samples after the meta-release
...
fixes gh-95
2018-10-29 10:14:53 +01:00
Marcin Grzejszczak
c48058df6d
Fixed wrong table generation; foxes gh-107
2018-10-25 17:59:13 +02:00
Marcin Grzejszczak
0ff2b4a2b8
Generate Release Train Docs; fixes gh-91
2018-10-25 17:45:37 +02:00
Marcin Grzejszczak
a39c179b34
Don't bump sc-build; fixes gh-105
2018-10-24 11:03:17 +02:00
Marcin Grzejszczak
c30d987bfc
Fixed blog post parsing and not failing the build on templates
2018-10-23 22:11:34 +02:00
Marcin Grzejszczak
9874345551
Running samples only for meta release
2018-10-23 16:15:16 +02:00
Marcin Grzejszczak
f82fce0e7c
Not failing the build on template generation
2018-10-23 16:03:45 +02:00
Marcin Grzejszczak
96bd2c9efe
Added tests
2018-10-23 15:31:27 +02:00
Marcin Grzejszczak
f9f8282539
Added a switch for samples
2018-10-23 15:25:09 +02:00
Marcin Grzejszczak
92782c7123
Added sample building after a release; fixes gh-86
2018-10-23 13:17:02 +02:00
Marcin Grzejszczak
3a59d6232d
Updated the gh pages for spring cloud
2018-10-19 10:21:21 +02:00
Marcin Grzejszczak
9d8235e310
Updates the Release Train table in Spring project
...
fixes gh-93
2018-10-18 15:27:12 +02:00
Marcin Grzejszczak
a9945f2df3
Removed a dep for the security scan to chill out
2018-10-17 09:18:59 +02:00
Marcin Grzejszczak
1b7a162ebe
BOM parametrization
...
* Allow parametrization of versions patterns, fixes gh-99
* Customize the BOM pom location, fixes gh-98
2018-10-17 09:15:45 +02:00
Marcin Grzejszczak
1f7edff29f
Made blog, email etc. templates parametrizable; fixes gh-100
2018-10-16 18:34:02 +02:00
Marcin Grzejszczak
e7fffd37ba
Switch for updating spring guides; fixes gh-101
2018-10-16 18:20:01 +02:00
Marcin Grzejszczak
e60879924e
Polish
2018-10-16 18:11:01 +02:00
Marcin Grzejszczak
2156fab4e7
Switch for updating documentation; fixes gh-102
2018-10-16 18:07:24 +02:00
Marcin Grzejszczak
e407255565
Fixed wrong tagging
2018-10-16 14:11:12 +02:00
Marcin Grzejszczak
38d206149c
Improved performance
2018-10-16 13:04:39 +02:00
Marcin Grzejszczak
1fa3f9ebe7
Fixed overriding of properties
2018-10-16 10:50:24 +02:00
Marcin Grzejszczak
93d896ff6a
Fixed logging
2018-10-15 21:25:21 +02:00
Marcin Grzejszczak
930f70f8e9
Added one more test
2018-10-15 21:17:11 +02:00
Marcin Grzejszczak
5c51015c84
Added system props by default
2018-10-15 21:12:48 +02: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
6b267aa6ca
Doesn't fail blog generation if unknown release version is passed
2018-09-19 15:37:49 +02:00
Marcin Grzejszczak
0e5d0735a6
Not allowing null entries for projects
2018-08-02 13:58:52 +02:00
Marcin Grzejszczak
4d29913917
Fixing null version
2018-08-02 13:52:05 +02:00
Marcin Grzejszczak
007d395609
Fixed invalid branch existance verification
2018-07-31 22:34:36 +02:00
Ryan Baxter
eef87e70ac
adding sc-task to list of skipped projects
2018-07-31 14:58:01 -04:00
Marcin Grzejszczak
bbd45dcd3b
Bumps version to snapshot only for numeric values
2018-06-30 07:45:22 +02:00
Marcin Grzejszczak
932205be61
Added spring-cloud-starter to the list of updated projects
2018-06-30 07:39: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
e28d5889b8
Update ReleaserProperties.java
2018-06-28 16:38:31 +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
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
1ad91b77e5
Updated the map of fixed versions to be a linked hash map
2018-06-25 15:30:06 +02:00
Marcin Grzejszczak
d66931e0af
Added spring-boot to the list of projects that we don't want to clone
2018-06-25 15:14:35 +02:00
Marcin Grzejszczak
997f4bd98f
Spring Cloud Release versions are automatically added upon version setting
2018-06-25 15:13:13 +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
3d902c6d8a
Ignoring SNAPSHOT word inside comments; fixes gh-80
2018-06-15 14:25:35 +02:00
Marcin Grzejszczak
311e28b33e
Added an option not to clone sc-release; fixes gh-82
2018-05-10 16:29:44 +02:00