O PhoneGap Build já tem integração com o GitHub, mas hospedamos nossos repositórios de trabalho privados no BeanStalk, então isso não ajuda muito.
Após uma breve pesquisa e contato com o suporte do BeanStalk, descobri como adicionar meu repo ao PhoneGap Build.
A estrutura básica do url é esta: https://[username]:[password]@[host].[com|org|net|etc]/[reponame].git
Nota : Certifique-se de codificar sua senha por url se ela usar caracteres especiais e também certifique-se de não compartilhar esta URL com ninguém que você não gostaria de saber sua senha.
Nota : Qualquer colaborador do PhoneGap Build será capaz de ver o URL com sua senha bem visível.
Aqui estão alguns exemplos:
- BeanStalk:
https://[username]:[password]@[account].git.beanstalkapp.com/[reponame].git
- Bitbucket:
https://[username]:[password]@bitbucket.org/[reponame].git
[username]
é o seu nome de usuário para esse host[password]
é a sua senha para aquele host[reponame]
é o nome do seu repositório git[account]
é o nome da sua conta BeanStalk:https://[account].beanstalkapp.com/
Mais informações: Repositórios git PhoneGap Build e BeanStalk
Inspirado por: Usando Repositórios Bitbucket Privados com PhoneGap Build