SOS icon indicating copy to clipboard operation
SOS copied to clipboard

Improve build pipeline

Open ridoo opened this issue 7 years ago • 5 comments

We should integrate Travis build pipeline and deploy on sonatype instead of our local 52n repository.

Optinions?

ridoo avatar Feb 28 '18 08:02 ridoo

GeoTools........

autermann avatar Feb 28 '18 08:02 autermann

........I try to guess, what you mean by that: In case you mean that this requires an extra repository, too, I have to agree. But this should not be an argument to keep more extra repositories than needed.

ridoo avatar Feb 28 '18 08:02 ridoo

But it's an argument against Sonatype/Maven Central... I'm not sure if they're enforcing the rule for snapshots, but they are definitely not allowed for releases on Maven Central. And the SOS pom currently lists 3 external repositories:

  • http://52north.org/maven/repo/releases
  • http://download.osgeo.org/webdav/geotools/
  • https://repo.boundlessgeo.com/main

Additionally, some modules require artifacts to be manually installed (MSSQL, Oracle)...

autermann avatar Feb 28 '18 09:02 autermann

Actually it is not forbidden but discouraged (scroll to the bottom). The https://github.com/52North/series-rest-api also includes geotools as external repository and it has been released (at least alpha versions) several times.

ridoo avatar Feb 28 '18 12:02 ridoo

hey mentor i also want to learn this please assign me .

kushvahasumit avatar Jan 10 '23 08:01 kushvahasumit