allow celery to push to different repos

I think this name is horrible because it's largely a `get_or_create()` behaviour but I'm ±1 on changing it.