-
Notifications
You must be signed in to change notification settings - Fork 0
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
Clone repos from da-server #1
Comments
One ssh key should probably work, though I don't know if they have rate limiting setup which might interfere with our efforts. I still don't have access to WoC. I've emailed Dr. Mockus to see if he can go ahead and get my access setup this week. |
Sounds like an SSH key would work, but I think it would be better practice to get a separate account for the workers to use since there doesn't seem to be any protection on the mongodb databases on da servers. |
ok new plan from today: build a repo list based on the thruMaps for each target language:
export to json, cp from server, import into db using a model changer |
We can get repos directly from the output of the thruMaps. We can just cut the repo out of that output directly and filter it through uniq. Or is there some advantage to collecting blobs from the thruMaps and going blob->commit->repo that I'm missing? |
we can get the list of repos for a language, but I think there's also some useful metadata stored elsewhere that we'd otherwise want to pull from the github api, and for non-GH (GL, BB, etc) repos we should come up with some kind of common set of stats |
That's true. I'm not sure what all metadata we can pull from WoC, but I'll look into it more and see. If we can get stuff we want from there instead that would make things easier. |
Need some way that allows workers to clone from WoC repos
Perhaps WoC could use a token, or we have one ssh key we make for all CA workers?
The text was updated successfully, but these errors were encountered: