You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Allen Wittenauer (JIRA)" <ji...@apache.org> on 2016/03/07 23:08:40 UTC

[jira] [Comment Edited] (HADOOP-12892) fix/rewrite create-release

    [ https://issues.apache.org/jira/browse/HADOOP-12892?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15183820#comment-15183820 ] 

Allen Wittenauer edited comment on HADOOP-12892 at 3/7/16 10:07 PM:
--------------------------------------------------------------------

-00:
* dev-support/create-release.sh renamed to dev-support/bin/create-release
* add docker support
* native is now optional
* add more native build options to match docker image
* replace changes and release notes handling to use yetus
* add support for gpg signing
* add some files to .gitignore
* detect which jvm is in use in the pom and use that version in docker mode (this fixes a bug with mvn site:stage when using certain versions of JDK8?)
* set a location for log output and artifacts output to make the screen have a bit more sanity when running interactively
* pull lots of shell code out of poms
* properly parameterize the shell code rather than be dependent upon maven replacement
* massive shell code cleanup
* upgrade yetus to 0.2.0 so that rdm works as expected
* properly set defaults for various native lib vars

TODO:
* custom maven cache, esp important when building on jenkins since there is a race condition otherwise (which likely means our builds are very suspect)
* set custom hadoop version
* test bundling
* test on windows


was (Author: aw):
-00:
* dev-support/create-release.sh renamed to dev-support/bin/create-release
* add docker support
* native is now optional
* add more native build options to match docker image
* replace changes and release notes handling to use yetus
* add support for gpg signing
* add some files to .gitignore
* detect which jvm is in use in the pom and use that version in docker mode (this fixes a bug with mvn site:stage when using certain versions of JDK8?)
* set a location for log output and artifacts output to make the screen have a bit more sanity when running interactively
* pull lots of shell code out of poms
* properly parameterize the shell code rather than be dependent upon maven replacement
* massive shell code cleanup
* upgrade yetus to 0.2.0 so that rdm works as expected
* properly set defaults for various native lib vars

TODO:
* custom maven cache, esp important when building on jenkins since there is a race condition otherwise (which likely means our builds are very suspect)
* set custom hadoop version
* test on windows
* 

> fix/rewrite create-release
> --------------------------
>
>                 Key: HADOOP-12892
>                 URL: https://issues.apache.org/jira/browse/HADOOP-12892
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: build
>            Reporter: Allen Wittenauer
>            Assignee: Allen Wittenauer
>         Attachments: HADOOP-12892.00.patch
>
>
> create-release needs some major surgery.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)