cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefan Podkowinski (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-13230) Build RPM packages for release
Date Fri, 17 Feb 2017 13:39:41 GMT


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:
>             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
> A couple incomplete docker run scripts are here:
> {code}
> git clone
> {code}
> Patches for build infra improvements are welcome!
> /cc [] if you want to assign to yourself, I'd be happy to review :)

This message was sent by Atlassian JIRA

View raw message