You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@yetus.apache.org by "Allen Wittenauer (JIRA)" <ji...@apache.org> on 2017/11/01 22:50:00 UTC

[jira] [Comment Edited] (YETUS-15) build environment

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

Allen Wittenauer edited comment on YETUS-15 at 11/1/17 10:49 PM:
-----------------------------------------------------------------

-02:
* lots more cleanup:
** more assembly work
** more dist work
** more site work
** pom cleanup
** spotbugs cleanup
** some checkstyle cleanup
** removed VERSION file
** licensing cleanup
** apache-rat passes

Real World Status:
* 'mvn clean site install' builds a very complete release in yetus-dist/target/artifcats with three .targ.gz's:  bin, docs, & src

Blocking issues:
* YETUS-568 to fix release notes

Known issues, will need follow up JIRAs:
* audience annotations fails checkstyle; needs a lot more cleanup (as does the current tree)
* Build and release documentation is out of date
* asf-site is still built with middleman, not maven-site-plugin
* src/test everywhere; yetus-maven-plugin doesn't support bats directly

Untested:
* precommit on ASF.  Should I create a YETUS-15 branch to test this out?


was (Author: aw):
-02:
* lots more cleanup:
** more assembly work
** more dist work
** more site work
** pom cleanup
** spotbugs cleanup
** some checkstyle cleanup
** removed VERSION file
** licensing cleanup
** apache-rat passes
* 'mvn clean site install' will build three tar balls: src, bin, and site
* big blocker is YETUS-568 to fix release notes

> build environment
> -----------------
>
>                 Key: YETUS-15
>                 URL: https://issues.apache.org/jira/browse/YETUS-15
>             Project: Yetus
>          Issue Type: Improvement
>          Components: Test Patch
>    Affects Versions: 0.1.0
>            Reporter: Allen Wittenauer
>            Assignee: Allen Wittenauer
>            Priority: Critical
>         Attachments: HADOOP-12137.HADOOP-12111.00.patch, HADOOP-12137.HADOOP-12111.01.patch, YETUS-15.000.patch, YETUS-15.002.patch, YETUS-15.ea-maven-001.patch
>
>
> We need to have some way to build (esp the documentation!) and unit tests.  



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)