[ https://issues.apache.org/jira/browse/HBASE-14220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sean Busbey updated HBASE-14220: -------------------------------- Attachment: HBASE-14220.0.patch -00 run through steps in jenkinsfile - presumes HBASE-18426 already in place - runs through the steps from the ref guide for building a src tarball - attempts to build a bin tarball from the given src tarball - runs a diff between the repo and the src tarball, ignoring a few expected differences. Here's an example run on a branch that purposefully skips all the nightly checks except this new one: https://builds.apache.org/blue/organizations/jenkins/HBase%20Nightly/detail/HBASE-14220/6/pipeline/ Note that it shows our current master branch will build a proper source tarball that can build our bin tarball, but that source tarball is missing a file we have in our repo that downstream users might expect. > test-patch.sh should verify src tgz generates and builds correctly > ------------------------------------------------------------------ > > Key: HBASE-14220 > URL: https://issues.apache.org/jira/browse/HBASE-14220 > Project: HBase > Issue Type: Task > Components: build > Reporter: Nick Dimiduk > Assignee: Sean Busbey > Priority: Minor > Labels: beginner > Fix For: 2.0.0 > > Attachments: HBASE-14220.0.patch > > > Twice at release time I've bumped into broken src tgz packaging. This is > somewhat expected as builds tend to have dark, hidden corners. Let's add a > check to our build bot so we find these issues earlier. -- This message was sent by Atlassian JIRA (v6.4.14#64029)