openzipkin / brave-cassandra

Tracing instrumentation for Cassandra and the DataStax Java Driver
Apache License 2.0
12 stars 14 forks source link

Moves project build to ASF infrastructure #17

Closed codefromthecrypt closed 5 years ago

codefromthecrypt commented 5 years ago

This moves off non-ASF things including repositories, deployment processes, license headers etc. It creates the same changes done in brave-karaf. Later, we'll need to setup Jenkins to look at this and also do a test release.

See #15

reta commented 5 years ago

Great one, @adriancole !

codefromthecrypt commented 5 years ago

I looked and this isn't producing the DEPENDENCIES file

abesto commented 5 years ago

Cool stuff. Keep in mind, once merged, we'll still need to click on the Jenkins UI to create a multi-branch pipeline job to pick up the Jenkinsfile (copying from brave-karaf should give us almost exactly what we need). Once we're up to ~5 builds, it might make sense to set up some DRY (many ways of doing that, best choice will likely come down to ASF-Jenkins plugins and permissions)

codefromthecrypt commented 5 years ago

moving on despite the DEPENDENCIES issue as that also exists in karaf so we can fix them together at some point https://github.com/apache/incubator-zipkin-brave-cassandra/issues/18

codefromthecrypt commented 5 years ago

Cool stuff. Keep in mind, once merged, we'll still need to click on the Jenkins UI to create a multi-branch pipeline job to pick up the Jenkinsfile (copying from brave-karaf should give us almost exactly what we need). Once we're up to ~5 builds, it might make sense to set up some DRY (many ways of doing that, best choice will likely come down to ASF-Jenkins plugins and permissions)

I create the job copying https://builds.apache.org/job/incubator-zipkin-brave-karaf/configure I only changed Description and Branch Sources/Repository