共用方式為


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:

Promoção de pacotes alpha, beta e stable com Git e VSTS from Ricardo Serradas

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

E as referências:

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

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

Build Variables:

/en-us/vsts/build-release/concepts/definitions/build/variables?tabs=batch

Release Variables:

/en-us/vsts/build-release/concepts/definitions/release/variables?tabs=batch

Definir e modificar variáveis de build usando scripts:

/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

  • Anonymous
    December 30, 2017
    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
    • Anonymous
      December 31, 2017
      Ah consegui! Criei o submodule e habilitei o checkbox "Checkout Submodules" na Build Definition.
      • Anonymous
        January 02, 2018
        Bom dia Erasmus. Ah, que ótimo que conseguiu! É isso mesmo.Abraço e feliz 2018!