Glenn Renfro
3b3a4256c4
Fixed image URLs and updated Jenkins Job names ( #249 )
2022-02-23 17:14:20 -05:00
Glenn Renfro
37bb1677d9
Add section on releasing SC-Build and the entire SC-Suite ( #244 )
...
Co-authored-by: Spencer Gibb <sgibb@vmware.com >
2022-02-18 14:36:26 -05:00
Marcin Grzejszczak
6587bedb68
Polish
2021-04-19 09:22:47 +02:00
Marcin Grzejszczak
f70567aa05
updated the docs
2021-02-08 17:49:11 +01:00
Marcin Grzejszczak
8992e45321
Refactoring to batch ( #181 )
...
The rationale of this pull request is to
* have more maintainable and granular code
* not maintain the custom made job engine
* allow the users to customize the defaults of the releaser more easy
* allow the users to create their own steps without the need to change any existing code
* allow the users to fully change the flows and tasks logic
* abstract underlying batch mechanism (Spring Batch) so it doesn't leak to production code
* allow parallelization of the release process and release tasks
2019-12-23 13:49:58 +01:00
Marcin Grzejszczak
ea85372e05
Updated docs
2019-12-09 19:13:28 +01:00
Marcin Grzejszczak
9dd8aa7627
Updated docs
2019-09-27 13:43:11 +02:00
Marcin Grzejszczak
36bdd6af57
Updated the docs
2019-09-06 15:51:20 +02:00
Marcin Grzejszczak
b1ae873800
Added -Pguides when the given project version is the newest GA version
...
fixes gh-145
2019-04-30 16:19:13 +04:00
Marcin Grzejszczak
54a6099fbc
Added defaults
2019-04-29 11:34:14 +04:00
Marcin Grzejszczak
ca30632aba
Updated
2019-04-25 17:37:11 +04:00
Spring Operator
af98edff54
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* [ ] http://foo.com (301) with 4 occurrences could not be migrated:
([https](https://foo.com ) result SSLHandshakeException).
* [ ] http://foo.com/bar (301) with 1 occurrences could not be migrated:
([https](https://foo.com/bar ) result SSLHandshakeException).
* [ ] http://xslthl.sf.net (301) with 4 occurrences could not be migrated:
([https](https://xslthl.sf.net ) result AnnotatedConnectException).
* [ ] http://exslt.org/common (404) with 1 occurrences could not be migrated:
([https](https://exslt.org/common ) result SSLHandshakeException).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* [ ] http://techblog.netflix.com/2014/12/introducing-atlas-netflixs-primary.html (301) with 2 occurrences migrated to:
https://medium.com/netflix-techblog/introducing-atlas-netflixs-primary-telemetry-platform-bd31f4d8ed9a ([https](https://techblog.netflix.com/2014/12/introducing-atlas-netflixs-primary.html ) result ConnectTimeoutException).
* [ ] http://compose.docker.io/ (UnknownHostException) with 2 occurrences migrated to:
https://compose.docker.io/ ([https](https://compose.docker.io/ ) result UnknownHostException).
* [ ] http://foo.bar.com (UnknownHostException) with 9 occurrences migrated to:
https://foo.bar.com ([https](https://foo.bar.com ) result UnknownHostException).
* [ ] http://foo.bar.com/ (UnknownHostException) with 2 occurrences migrated to:
https://foo.bar.com/ ([https](https://foo.bar.com/ ) result UnknownHostException).
* [ ] http://foo.bar.com/1.1.3.RELEASE (UnknownHostException) with 1 occurrences migrated to:
https://foo.bar.com/1.1.3.RELEASE ([https](https://foo.bar.com/1.1.3.RELEASE ) result UnknownHostException).
* [ ] http://foo.bar.com/1.2.2.RELEASE (UnknownHostException) with 1 occurrences migrated to:
https://foo.bar.com/1.2.2.RELEASE ([https](https://foo.bar.com/1.2.2.RELEASE ) result UnknownHostException).
* [ ] http://foo.bar.com/1.3.0.M1 (UnknownHostException) with 2 occurrences migrated to:
https://foo.bar.com/1.3.0.M1 ([https](https://foo.bar.com/1.3.0.M1 ) result UnknownHostException).
* [ ] http://foo.bar.com/1.3.1.RELEASE (UnknownHostException) with 2 occurrences migrated to:
https://foo.bar.com/1.3.1.RELEASE ([https](https://foo.bar.com/1.3.1.RELEASE ) result UnknownHostException).
* [ ] http://foo.bar.com?closed=1 (UnknownHostException) with 3 occurrences migrated to:
https://foo.bar.com?closed=1 ([https](https://foo.bar.com?closed=1 ) result UnknownHostException).
* [ ] http://foo/bar (UnknownHostException) with 1 occurrences migrated to:
https://foo/bar ([https](https://foo/bar ) result UnknownHostException).
* [ ] http://nosuchservice (UnknownHostException) with 1 occurrences migrated to:
https://nosuchservice ([https](https://nosuchservice ) result UnknownHostException).
* [ ] http://simple/ (UnknownHostException) with 1 occurrences migrated to:
https://simple/ ([https](https://simple/ ) result UnknownHostException).
* [ ] http://user (UnknownHostException) with 2 occurrences migrated to:
https://user ([https](https://user ) result UnknownHostException).
* [ ] http://user::password@localhost:8761/eureka/ (UnknownHostException) with 1 occurrences migrated to:
https://user::password@localhost:8761/eureka/ ([https](https://user::password@localhost:8761/eureka/ ) result UnknownHostException).
* [ ] http://cloud.spring.io/foo/1.1.x/ (404) with 1 occurrences migrated to:
https://cloud.spring.io/foo/1.1.x/ ([https](https://cloud.spring.io/foo/1.1.x/ ) result 404).
* [ ] http://cloud.spring.io/foo/foo.html (404) with 2 occurrences migrated to:
https://cloud.spring.io/foo/foo.html ([https](https://cloud.spring.io/foo/foo.html ) result 404).
* [ ] http://cloud.spring.io/spring-cloud-static/Angel.SR33/ (404) with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/Angel.SR33/ ([https](https://cloud.spring.io/spring-cloud-static/Angel.SR33/ ) result 404).
* [ ] http://cloud.spring.io/spring-cloud-static/Brixton.SR6/ (404) with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/Brixton.SR6/ ([https](https://cloud.spring.io/spring-cloud-static/Brixton.SR6/ ) result 404).
* [ ] http://cloud.spring.io/spring-cloud-static/Dalston.SR3/ (404) with 9 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/Dalston.SR3/ ([https](https://cloud.spring.io/spring-cloud-static/Dalston.SR3/ ) result 404).
* [ ] http://cloud.spring.io/spring-cloud-static/Finchley.SR33/ (404) with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/Finchley.SR33/ ([https](https://cloud.spring.io/spring-cloud-static/Finchley.SR33/ ) result 404).
* [ ] http://cloud.spring.io/spring-cloud-static/foo/ (404) with 3 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/foo/ ([https](https://cloud.spring.io/spring-cloud-static/foo/ ) result 404).
* [ ] http://cloud.spring.io/spring-cloud-static/spring-cloud.html=_spring_resttemplate_as_a_load_balancer_client (404) with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/spring-cloud.html=_spring_resttemplate_as_a_load_balancer_client ([https](https://cloud.spring.io/spring-cloud-static/spring-cloud.html=_spring_resttemplate_as_a_load_balancer_client ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://cloud.spring.io/ with 2 occurrences migrated to:
https://cloud.spring.io/ ([https](https://cloud.spring.io/ ) result 200).
* [ ] http://cloud.spring.io/spring-cloud-open-service-broker/ with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-open-service-broker/ ([https](https://cloud.spring.io/spring-cloud-open-service-broker/ ) result 200).
* [ ] http://cloud.spring.io/spring-cloud-static/ with 5 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/ ([https](https://cloud.spring.io/spring-cloud-static/ ) result 200).
* [ ] http://cloud.spring.io/spring-cloud-static/spring-cloud.html with 1 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/spring-cloud.html ([https](https://cloud.spring.io/spring-cloud-static/spring-cloud.html ) result 200).
* [ ] http://docs.spring.io/spring/docs/ with 12 occurrences migrated to:
https://docs.spring.io/spring/docs/ ([https](https://docs.spring.io/spring/docs/ ) result 200).
* [ ] http://example.com with 1 occurrences migrated to:
https://example.com ([https](https://example.com ) result 200).
* [ ] http://github.com/ with 2 occurrences migrated to:
https://github.com/ ([https](https://github.com/ ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-aws with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-aws ([https](https://github.com/spring-cloud/spring-cloud-aws ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-bus with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-bus ([https](https://github.com/spring-cloud/spring-cloud-bus ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-cli with 4 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-cli ([https](https://github.com/spring-cloud/spring-cloud-cli ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-cloudfoundry with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-cloudfoundry ([https](https://github.com/spring-cloud/spring-cloud-cloudfoundry ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-cluster with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-cluster ([https](https://github.com/spring-cloud/spring-cloud-cluster ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-config with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-config ([https](https://github.com/spring-cloud/spring-cloud-config ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-connectors with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-connectors ([https](https://github.com/spring-cloud/spring-cloud-connectors ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-consul with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-consul ([https](https://github.com/spring-cloud/spring-cloud-consul ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-contract with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-contract ([https](https://github.com/spring-cloud/spring-cloud-contract ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-function with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-function ([https](https://github.com/spring-cloud/spring-cloud-function ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-gateway with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-gateway ([https](https://github.com/spring-cloud/spring-cloud-gateway ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-netflix with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-netflix ([https](https://github.com/spring-cloud/spring-cloud-netflix ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-open-service-broker with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-open-service-broker ([https](https://github.com/spring-cloud/spring-cloud-open-service-broker ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-openfeign with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-openfeign ([https](https://github.com/spring-cloud/spring-cloud-openfeign ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-pipelines with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-pipelines ([https](https://github.com/spring-cloud/spring-cloud-pipelines ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-security with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-security ([https](https://github.com/spring-cloud/spring-cloud-security ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-sleuth with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-sleuth ([https](https://github.com/spring-cloud/spring-cloud-sleuth ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-stream with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-stream ([https](https://github.com/spring-cloud/spring-cloud-stream ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-task with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-task ([https](https://github.com/spring-cloud/spring-cloud-task ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-zookeeper with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-zookeeper ([https](https://github.com/spring-cloud/spring-cloud-zookeeper ) result 200).
* [ ] http://github.com/spring-projects/spring-framework with 1 occurrences migrated to:
https://github.com/spring-projects/spring-framework ([https](https://github.com/spring-projects/spring-framework ) result 200).
* [ ] http://repo.spring.io/libs-milestone/org/springframework/cloud/internal/spring-cloud-release-tools-spring/1.0.0.M1/spring-cloud-release-tools-spring-1.0.0.M1.jar with 4 occurrences migrated to:
https://repo.spring.io/libs-milestone/org/springframework/cloud/internal/spring-cloud-release-tools-spring/1.0.0.M1/spring-cloud-release-tools-spring-1.0.0.M1.jar ([https](https://repo.spring.io/libs-milestone/org/springframework/cloud/internal/spring-cloud-release-tools-spring/1.0.0.M1/spring-cloud-release-tools-spring-1.0.0.M1.jar ) result 200).
* [ ] http://repo1.maven.org/maven2/ with 1 occurrences migrated to:
https://repo1.maven.org/maven2/ ([https](https://repo1.maven.org/maven2/ ) result 200).
* [ ] http://repo1.maven.org/maven2/org/ with 1 occurrences migrated to:
https://repo1.maven.org/maven2/org/ ([https](https://repo1.maven.org/maven2/org/ ) result 200).
* [ ] http://spring.io with 2 occurrences migrated to:
https://spring.io ([https](https://spring.io ) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-cloud with 3 occurrences migrated to:
https://stackoverflow.com/questions/tagged/spring-cloud ([https](https://stackoverflow.com/questions/tagged/spring-cloud ) result 200).
* [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 6 occurrences migrated to:
https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ) result 200).
* [ ] http://cloud.spring.io/spring-cloud-bus with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-bus ([https](https://cloud.spring.io/spring-cloud-bus ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-cloudfoundry with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-cloudfoundry ([https](https://cloud.spring.io/spring-cloud-cloudfoundry ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-config with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-config ([https](https://cloud.spring.io/spring-cloud-config ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-consul with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-consul ([https](https://cloud.spring.io/spring-cloud-consul ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-contract with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-contract ([https](https://cloud.spring.io/spring-cloud-contract ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-dataflow with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-dataflow ([https](https://cloud.spring.io/spring-cloud-dataflow ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-function with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-function ([https](https://cloud.spring.io/spring-cloud-function ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-gateway with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-gateway ([https](https://cloud.spring.io/spring-cloud-gateway ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-netflix with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-netflix ([https](https://cloud.spring.io/spring-cloud-netflix ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-openfeign with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-openfeign ([https](https://cloud.spring.io/spring-cloud-openfeign ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-pipelines with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-pipelines ([https](https://cloud.spring.io/spring-cloud-pipelines ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-security with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-security ([https](https://cloud.spring.io/spring-cloud-security ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-sleuth with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-sleuth ([https](https://cloud.spring.io/spring-cloud-sleuth ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-stream with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-stream ([https](https://cloud.spring.io/spring-cloud-stream ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-stream-app-starters with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-stream-app-starters ([https](https://cloud.spring.io/spring-cloud-stream-app-starters ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-task with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-task ([https](https://cloud.spring.io/spring-cloud-task ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-task-app-starters with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-task-app-starters ([https](https://cloud.spring.io/spring-cloud-task-app-starters ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-zookeeper with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-zookeeper ([https](https://cloud.spring.io/spring-cloud-zookeeper ) result 301).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
https://contributor-covenant.org ([https](https://contributor-covenant.org ) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/ ) result 301).
* [ ] http://docs.spring.io/spring/docs/5.0.0.RC4/javadoc-api/ with 1 occurrences migrated to:
https://docs.spring.io/spring/docs/5.0.0.RC4/javadoc-api/ ([https](https://docs.spring.io/spring/docs/5.0.0.RC4/javadoc-api/ ) result 301).
* [ ] http://docs.spring.io/spring/docs/5.0.0.RC4/spring-framework-reference/ with 1 occurrences migrated to:
https://docs.spring.io/spring/docs/5.0.0.RC4/spring-framework-reference/ ([https](https://docs.spring.io/spring/docs/5.0.0.RC4/spring-framework-reference/ ) result 301).
* [ ] http://docs.spring.io/spring/docs/current/javadoc-api/ with 1 occurrences migrated to:
https://docs.spring.io/spring/docs/current/javadoc-api/ ([https](https://docs.spring.io/spring/docs/current/javadoc-api/ ) result 301).
* [ ] http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ with 1 occurrences migrated to:
https://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ ([https](https://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ ) result 301).
* [ ] http://github.com/spring-cloud/spring-cloud-starters with 4 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-starters ([https](https://github.com/spring-cloud/spring-cloud-starters ) result 301).
* [ ] http://plugins.jetbrains.com/plugin/6546 with 6 occurrences migrated to:
https://plugins.jetbrains.com/plugin/6546 ([https](https://plugins.jetbrains.com/plugin/6546 ) result 301).
* [ ] http://projectlombok.org/features/index.html with 1 occurrences migrated to:
https://projectlombok.org/features/index.html ([https](https://projectlombok.org/features/index.html ) result 301).
* [ ] http://projects.spring.io/spring-cloud with 2 occurrences migrated to:
https://projects.spring.io/spring-cloud ([https](https://projects.spring.io/spring-cloud ) result 301).
* [ ] http://projects.spring.io/spring-framework with 1 occurrences migrated to:
https://projects.spring.io/spring-framework ([https](https://projects.spring.io/spring-framework ) result 301).
* [ ] http://raw.github.com/ with 2 occurrences migrated to:
https://raw.github.com/ ([https](https://raw.github.com/ ) result 301).
* [ ] http://eclipse.org with 2 occurrences migrated to:
https://eclipse.org ([https](https://eclipse.org ) result 302).
* [ ] http://eclipse.org/m2e/ with 4 occurrences migrated to:
https://eclipse.org/m2e/ ([https](https://eclipse.org/m2e/ ) result 302).
* [ ] http://repo.spring.io/milestone with 6 occurrences migrated to:
https://repo.spring.io/milestone ([https](https://repo.spring.io/milestone ) result 302).
* [ ] http://www.springsource.com/developer/sts with 2 occurrences migrated to:
https://www.springsource.com/developer/sts ([https](https://www.springsource.com/developer/sts ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://docbook.org/ns/docbook with 4 occurrences
* http://docbook.sourceforge.net/xmlns/l10n/1.0 with 2 occurrences
* http://localhost with 18 occurrences
* http://localhost:7777 with 1 occurrences
* http://localhost:8000/src/main/resources/health.json with 1 occurrences
* http://localhost:8080 with 1 occurrences
* http://localhost:8080/hystrix.stream with 1 occurrences
* http://localhost:8888 with 1 occurrences
* http://www.w3.org/1999/XSL/Format with 2 occurrences
* http://www.w3.org/1999/XSL/Transform with 6 occurrences
* http://www.w3.org/1999/xlink with 1 occurrences
2019-03-20 15:48:54 -05:00
Marcin Grzejszczak
2cfc8e1714
Added post release only option
2018-10-31 10:27:18 +01:00
Marcin Grzejszczak
d8b26bb3cc
Updated docs
2018-10-30 13:03:32 +01:00
Marcin Grzejszczak
f49592fcfd
Updated docs'
2018-10-30 13:00:39 +01:00
Marcin Grzejszczak
2a33b26a3c
Updated docs
2018-10-30 11:58:25 +01:00
Marcin Grzejszczak
0ff2b4a2b8
Generate Release Train Docs; fixes gh-91
2018-10-25 17:45:37 +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
349cb0f88c
Updated docs
2018-10-23 14:57:55 +02:00
Marcin Grzejszczak
92782c7123
Added sample building after a release; fixes gh-86
2018-10-23 13:17:02 +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
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
e4871c68ae
Fixed wrong branch checking out
2018-06-28 15:51:10 +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
06f7fa7160
Added automatic SC-Guides issue creation; fixes gh-69
2018-02-04 21:53:49 +01:00
Marcin Grzejszczak
30c7c31524
Updated docs
2017-11-28 14:48:36 +01:00
Marcin Grzejszczak
5a4242ad6c
Updated readme
2017-11-28 13:39:48 +01:00
Marcin Grzejszczak
b9e29206f2
Updated readme
2017-11-28 12:59:57 +01:00
Marcin Grzejszczak
e16a4eb823
Automatically add system properties if they weren't added; fixes #60
2017-11-22 13:41:34 +01:00
Marcin Grzejszczak
fb44e65e62
Introduction of non interactive mode ( #45 )
...
without this change the only way to execute tasks is to provide their number from the console
with this change we can provide execution options from the command line, we can execute full releases, single steps, multiple steps, bounded and unbounded ranges
fixes #37
fixes #44
prerequisite for #30
2017-09-07 12:56:09 +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
Marcin Grzejszczak
580b2a7e46
Added gradle substitution feature
...
fixes #41
2017-08-21 12:16:18 +02:00
Marcin Grzejszczak
afc4720eeb
Updated docs
2017-07-21 12:36:59 +02:00
Marcin Grzejszczak
f16573b6ab
Updated docs
2017-06-29 07:20:42 +02:00
Marcin Grzejszczak
47d9539d37
Updated readme
2017-06-08 12:43:39 +02:00
Marcin Grzejszczak
c649a7d95a
Updated docs
2017-06-05 15:56:06 +02: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
Ryan Baxter
2561826ac5
documentation enhancements
2017-04-07 06:43:33 -04:00
Marcin Grzejszczak
194579280a
Updated docs
2017-03-16 17:26:49 +01:00
Marcin Grzejszczak
27f148ee43
Closes milestone on Github
...
fixes #6
2017-03-13 18:16:52 +01:00
Marcin Grzejszczak
037a5e4e0a
Ensuring that release versions don't use snapshot versions
...
without this change we could commit a release version that references a dependency in a snapshot version
with this change an exception will be throw in such a case. Exception will contain a file name together with the line in which a snapshot version was found
fixes #7
2017-03-13 15:37:09 +01:00
Marcin Grzejszczak
4feda2149c
Updated snippets with new lines
2017-03-13 11:26:52 +01:00
Marcin Grzejszczak
050971dc71
Updated docs
2017-03-10 15:58:53 +01:00