[ 
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]

Reply via email to