[ https://issues.apache.org/jira/browse/CASSANDRA-15838?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17120336#comment-17120336 ]
Michael Semb Wever edited comment on CASSANDRA-15838 at 6/1/20, 9:09 PM: ------------------------------------------------------------------------- Current approach I'm taking is - extend the {{cassandra-builds/build-scripts/cassandra-*-packaging.sh}} scripts to build on SHAs (as well as tags and branches), - include calling the {{cassandra-*-packaging.sh}} scripts from the {{cassandra-artifacts.sh}} scripts, - get {{prepare_release.sh}} script to re-use the {{cassandra-*-packaging.sh}} scripts, - have jenkins artifact jobs save the deb and rpm packages, so they are available as "nightlies" (along with the tar.gz files) Similar/Related (previous) issues: - CASSANDRA-13487 - CASSANDRA-14712 - CASSANDRA-13433 - CASSANDRA-13252 - CASSANDRA-13230 (fyi [~mshuler], [~spod], [~stefan.miklosovic]) was (Author: michaelsembwever): Current approach I'm taking is - extend the {{cassandra-builds/build-scripts/cassandra-*-packaging.sh}} scripts to build on SHAs (as well as tags and branches), - include calling the {{cassandra-*-packaging.sh}} scripts from the {{cassandra-artifacts.sh}} scripts, - get {{prepare_release.sh}} script to re-use the {{cassandra-*-packaging.sh}} scripts, - have jenkins artifact jobs save the deb and rpm packages, so they are available as "nightlies" (along with the tar.gz files) (fyi [~mshuler], [~spod]) > Add deb and rpm packaging to artifacts test script > -------------------------------------------------- > > Key: CASSANDRA-15838 > URL: https://issues.apache.org/jira/browse/CASSANDRA-15838 > Project: Cassandra > Issue Type: Task > Components: Build, CI, Packaging > Reporter: Michael Semb Wever > Assignee: Michael Semb Wever > Priority: Normal > Fix For: 4.0-beta > > > Currently we have no way of testing debian or rpm packaging. This is a > problem, it hurts when cutting releases as well as afterwards (like > CASSANDRA-15830). > This ticket is to add testing of debian or rpm packaging into the artifacts > test script. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org