Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lets generate release notes HTML reports in pipelines #73

Open
jstrachan opened this issue Feb 3, 2017 · 3 comments
Open

lets generate release notes HTML reports in pipelines #73

jstrachan opened this issue Feb 3, 2017 · 3 comments

Comments

@jstrachan
Copy link
Contributor

there's a number of maven plugins and tools out there for generating release notes based on git commit history and fixed issues on github etc. Here's some of them:

it'd be nice to include this OOTB in our release pipelines. So I guess we need to try some of these tools and see which ones work well, generate nice HTML output and work well with github issues etc.

Then if we can package it up in a docker image we can start to include it OOTB in our release pipelines (maybe making it optional via an environment variable or something) so folks can disable it if they wish?

@jstrachan
Copy link
Contributor Author

for golang projects (gofabric8, exposecontroller, funktion etc) it'd be awesome to update the github release area with release notes too like this https://github.com/minishift/minishift/releases

@jstrachan
Copy link
Contributor Author

jstrachan commented Jun 13, 2017

this is already implemented for nodejs stuff
https://github.com/fabric8-ui/fabric8-runtime-console/releases

reusing the same tool between npm, java and golang might be a good thing; then they all improve together.

We just may need a docker image we add to build pods for java / golang so that we can run the npm tooling as part of a release pipeline?

@jstrachan
Copy link
Contributor Author

relates to #222

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant