geotrellis / vectorpipe

Convert Vector data to VectorTiles with GeoTrellis.
https://geotrellis.github.io/vectorpipe/
Other
74 stars 20 forks source link

Switch deployment to SonaType #117

Closed echeipesh closed 5 years ago

echeipesh commented 5 years ago

In the previous months we have been switching our deployments forgo BinTray and switch ti publishing directly to SonaType (ex: https://github.com/geotrellis/geotrellis-contrib/pull/236)

This gives us SNAPSHOT releases and enables better CI workflow on the projects. This issue is to switch vectorpipe project similar release structure.

This will probably mean that the group ID for this project will switch from org.azavea to org.azavea.geotrellis:

https://github.com/geotrellis/vectorpipe/blob/a1ecfc6fc77afd8bb0f2141abb5f532f57b57167/build.sbt#L8

I think this is fine and good, that consistent with the rest of the projects published from github.com/geotrellis and reflects the reality that VectorPipe is pretty much part of GeoTrellis ecosystem of tools.

CloudNiner commented 5 years ago

Other examples of previous implementations:

This issue requires converting to CircleCI to take advantage of GPG_PASSPHRASE Example and SonaType credentials Example.

This implementation should be simpler than the GT contrib one, as vectorpipe doesn't require a docker-compose stack to run tests/benchmarks. I'm happy to help isolate what that implies for whoever takes this task.