DevWeek – Palestra Promoção de pacotes alpha, beta e stable com Git e VSTS


Olá pessoal! Como vão?

Semana passada tive o prazer de ter uma palestra no Dev Week, organizado pelo Canal .Net com o Renato Groff e o Joel Rodrigues, sobre versões de software - alpha, beta, stable, etc - e como tirar proveito delas usando Git no VSTS.

Que energia bacana! Poucas vezes tive tanta energia para compartilhar e recebi tanto dos participantes. Quero até já deixar meu obrigado a todos os presentes e participantes. Dúvidas e observações muito legais!

Demorei, mas aqui estão os materiais e referências que prometi a vocês.

Os slides que usei já estão no Slide Share:

O vídeo já está público no YouTube, no Canal .Net:

E as referências:

Post do Tarun Arora, inspiração desta palestra:

http://www.visualstudiogeeks.com/DevOps/TeamServicesOneBuildDefinitionToRuleThemAll

Build Variables:

https://docs.microsoft.com/en-us/vsts/build-release/concepts/definitions/build/variables?tabs=batch

Release Variables:

https://docs.microsoft.com/en-us/vsts/build-release/concepts/definitions/release/variables?tabs=batch

Definir e modificar variáveis de build usando scripts:

https://docs.microsoft.com/en-us/vsts/build-release/concepts/definitions/_shared/set-variables-in-scripts?tabs=powershell

Extension:

Colin's ALM Corner Build & Release Tools:

https://marketplace.visualstudio.com/items?itemName=colinsalmcorner.colinsalmcorner-buildtasks

Replace Tokens:

https://marketplace.visualstudio.com/items?itemName=qetza.replacetokens

Assembly Info:

https://marketplace.visualstudio.com/items?itemName=bleddynrichards.Assembly-Info-Task

Agradeço mais uma vez por fazer parte dessa comunidade e aprender e compartilhar conhecimento. Sempre!

Abraço e até a próxima!

Serradas

Comments (3)

  1. Erasmus Ercoles says:

    Olá Serradas, sua palestra foi muito boa. Só que bem na hora que ia explicar como referenciar os PowerShell do repo Utilities na Build Definition, o Renato interrompeu com os comentários do público, e você acabou esquecendo. Pode dizer como fazer isso?
    * Posição do vídeo dessa parte: 1:28:40

    1. Erasmus Ercoles says:

      Ah consegui! Criei o submodule e habilitei o checkbox “Checkout Submodules” na Build Definition.

      1. Bom dia Erasmus. Ah, que ótimo que conseguiu! É isso mesmo.

        Abraço e feliz 2018!

Skip to main content