Usando Repos não-GitHub com PhoneGap Build

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
  1. [username] é o seu nome de usuário para esse host
  2. [password] é a sua senha para aquele host
  3. [reponame] é o nome do seu repositório git
  4. [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