[
https://issues.apache.org/jira/browse/CASSANDRASC-14?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jon Haddad updated CASSANDRASC-14:
----------------------------------
Authors: Jon Haddad
Test and Documentation Plan:
CircleCI pipeline #59:
https://app.circleci.com/pipelines/github/rustyrazorblade/cassandra-sidecar?branch=jon%2FCASSANDRASC-14%2Fpackaging
Status: Patch Available (was: Open)
PR here: https://github.com/apache/cassandra-sidecar/pull/11
I've added support for generating Deb, RPMs and Docker images, along with new
CircleCI workflow to test each of them. The deb and RPM installs check for the
existence of the installed binary to ensure it's there. There is no test to
ensure the docker image starts as of yet. We should to do some follow up work
to the cassandra-sidecar main() to add a {{--help}} or {{--version}} flag,
then all install tests can be updated to ensure things start as expected.
> set up sidecar packaging
> ------------------------
>
> Key: CASSANDRASC-14
> URL: https://issues.apache.org/jira/browse/CASSANDRASC-14
> Project: Sidecar for Apache Cassandra
> Issue Type: Improvement
> Components: Configuration
> Reporter: Jon Haddad
> Assignee: Jon Haddad
> Priority: Normal
>
> Sidecar will eventually need the ability to generate RPMs, DEB packages and
> Docker images. Using the ospackage and jib Gradle plugins makes this pretty
> easy and will make adoption easier.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]