You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by GitBox <gi...@apache.org> on 2017/10/21 17:48:34 UTC

[GitHub] wohali commented on issue #908: Fix release build process tooling

wohali commented on issue #908: Fix release build process tooling
URL: https://github.com/apache/couchdb/issues/908#issuecomment-338420224
 
 
   I mostly filed this ticket for myself, but if you wanted to submit a PR and join the team, feel free!
   
   FYI what you suggest is what we do already; the current source of truth is `rel/reltool.config` and is leveraged by the Erlang build tool `rebar` to set the version number in the build process.
   
   In general, our process works and doesn't need a complete rework. There's really only 3 specific small things I'm trying to address here:
   
   1. The Makefile prints a convenience diff from the current RC to a previous RC. I'm not sure we need it, and was going to propose just dropping it.
   1. The Makefile has a "quick hack" hard-coded version number that it uses solely for the naming of the release artefact. It should be pulling that number from `rel/reltool.config` or from a tag/branch-name on the source repo.
   1. The `make reltarball` can do the same thing as above.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services