[ https://issues.apache.org/jira/browse/CASSANDRA-13230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15871866#comment-15871866 ]
Stefan Podkowinski commented on CASSANDRA-13230: ------------------------------------------------ I've now created my own branch that would split up the docker process a bit by first creating a build image with all tooling and afterwards trigger the actual build process by using a script executed by `docker run`. RPMs will afterwards end up in the hosts dist directory. My suggestion would be to update the debian docker script as well, so it will create deb files along with the RPMs in the dist dir. Afterwards the cassandra-release scripts could be updated to pick up the packages from dist dir, instead of building them locally. WDYT? > Build RPM packages for release > ------------------------------ > > Key: CASSANDRA-13230 > URL: https://issues.apache.org/jira/browse/CASSANDRA-13230 > Project: Cassandra > Issue Type: New Feature > Components: Packaging > Reporter: Michael Shuler > Assignee: Stefan Podkowinski > > Currently, releases are built locally on Debian/Ubuntu based machines, > without native support for building RPM packages. This can be done with a > docker image. > The current cassandra-release scripts are here (please, do not randomly run > and push tags..): > https://git-wip-us.apache.org/repos/asf?p=cassandra-builds.git;a=tree;f=cassandra-release > A couple incomplete docker run scripts are here: > https://git-wip-us.apache.org/repos/asf?p=cassandra-builds.git;a=tree;f=docker-wip > {code} > git clone https://git-wip-us.apache.org/repos/asf/cassandra-builds.git > {code} > Patches for build infra improvements are welcome! > /cc [~spo...@gmail.com] if you want to assign to yourself, I'd be happy to > review :) -- This message was sent by Atlassian JIRA (v6.3.15#6346)