Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Index private repositories #15

Closed
MasseGuillaume opened this issue May 17, 2016 · 5 comments
Closed

Index private repositories #15

MasseGuillaume opened this issue May 17, 2016 · 5 comments
Labels

Comments

@MasseGuillaume
Copy link
Contributor

MasseGuillaume commented May 17, 2016

Eugene Platonov at ebay said it would be helpful to index private repos. For example, they could look for reverse dependencies to notify them for breaking api changes.

@MasseGuillaume
Copy link
Contributor Author

MasseGuillaume commented Jul 5, 2016

Currently we discover and download POM from Bintray. It would be possible to use Sonatype api to index private repositories implementing the following:

We also use the scm tag to create the notion of project. A project is equivalent to a Github repository. A private repository would have to find another hypothesis to group projects.

@MasseGuillaume
Copy link
Contributor Author

/cc @jozic

@MasseGuillaume
Copy link
Contributor Author

@Scyks
Copy link
Contributor

Scyks commented Jul 9, 2016

This could be solved by #176. I tested that already and it works if the private repository is on GitHub. It might be also possible to use GitLab / Bitbucket later.

Also with #176, it might be possible to have an internal scaladex running.

@Scyks
Copy link
Contributor

Scyks commented Jul 13, 2016

With #176 this task is partly done. The SBT Plugin allows you to index private GitHub repositories now. This could also be used for internal copy of Scaladex. The main information how to do that is already in the Readme.

To index old releases you could also publish them using the SBT-Plugin. It might be a bit work put it's possible.

Happy Indexing :)

@MasseGuillaume MasseGuillaume moved this from Freezer to Deployed in Tasks Jun 30, 2017
@MasseGuillaume MasseGuillaume removed this from Deployed in Tasks Jun 30, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants