quarta-feira, 21 de maio de 2014

Integração Bitbucket com Pivotal Tracker

Assumo aqui que você já possua conhecimentos básicos sobre git e a utilização do Bitbucket e Pivotal Tracker, e que também tenha uma conta em cada um dos sistemas e ter um repositório no Bitbucket.

Para realizar a integração entre as duas plataformas é necessário fazer os seguintes passos:

- No canto direito superior, clique no seu nome de usuário na tela do Pivotal Tracker.

https://www.pivotaltracker.com/dashboard






No meu caso, seria onde está escrito "JHONATHANW".

Selecione então "Profile". Ou acesse diretamente por este link: 

https://www.pivotaltracker.com/profile

Na tela que se segue, vá até o final da página, no item "API TOKEN".






Copie o seu token que vai estar em lugar semelhante a essa região que está borrada na imagem acima.

Agora vá no seu projeto do bitbucket. Entre na opção "Settings", que fica no canto inferior esquerdo.

Procure pelo item "Hooks" e na combo box onde está escrito "Select a hook...", clique nela e digite "Pivotal Tracker".

Clique no botão "Add Hook", vai aparecer um modal pra você inserir um token, cole aquele API TOKEN que você copiou na tela de perfil do Pivotal Tracker.

A sua tela vai ficar mais ou menos assim:


Pronto. A integração já está configurada.


Agora para que você veja o trabalho das duas ferramentas funcionando em sincronia basta utilizar a ID da sua story do Pivotal Tracker quando fizer commit no seu projeto.

Por exemplo:



A ID da minha story de exemplo é "71762172", portanto para comitar, você deve utilizar o padrão:

[#numero_da_ID]

Então no git, o comando commit ficaria assim:

git commit -m "Uma descrição qualquer [#71762172]"

git push


Por fim, é só vizualizar o resultado na sua story no Pivotal Tracker.