Sobre IIS, Web Deploy e WinRM

Se você já precisou implantar um web site ASP.NET a partir do Release Management do TFS/VSTS, é possível que tenha usado a task Web App Deployment da extensão IIS Web App Deployment Using WinRM.

O que não te contaram é que talvez você tenha feito uma péssima escolha…

Continue lendo “Sobre IIS, Web Deploy e WinRM”

Como obter a iteração atual de vários times

Recentemente surgiu a seguinte pergunta no canal de ALM do Slack da Brasil.NET:

amigos
é possível no VSTS realizar queries cross projects utilizando a variável @CurrentIteration, pra trazer a sprint atual de vários projetos no filtro?
tentei de algumas maneiras aqui e não rolou

Minha resposta foi:

Não vai rolar. O problema é que a macro @CurrentIteration depende do contexto do time atual. Por isso, não dá para fazer cross-project.
Uma alternativa seria, via script, obter a iteração padrão de cada time e concatenar numa única query WIQL com OR.

E este post é exatamente sobre como criar o script que faz isso.

Continue lendo “Como obter a iteração atual de vários times”

O LaunchDarkly deixa minha aplicação mais lenta?

Na minha palestra sobre Projetos Ágeis, Entrega Contínua e Feature Toggles no DevOps Summit Brasil 2017, uma das principais dúvidas foi "qual o overhead do LaunchDarkly na minha aplicação?"

Dada a curta duração da palestra, eu prometi um post de follow-up sobre o assunto. Eis a resposta à pergunta que ficou no ar após a palestra.

Continue lendo “O LaunchDarkly deixa minha aplicação mais lenta?”

Como licencio as ferramentas de teste do TFS e do VSTS?

Imagine, por um momento, que você trabalha como desenvolvedor numa empresa e algumas pessoas lá – membros da sua equipe, fornecedores ou até mesmo usuários – precisam testar os sistemas que você e sua equipe produzem.

Nesse momento, surge o desejo de se "estruturar" o processo de testes, através da adoção de um processo de planejamento, execução e coleta de evidências mais organizado. Por conta disso, alguém pergunta: "alguma ferramenta de testes poderia nos ajudar a simplificar esse processo?"

Como em sua empresa vocês usam o TFS/VSTS, você responde de bate-pronto:

Por que não usamos as ferramentas de teste do TFS/VSTS? Tem o Test Manager, tem a interface web do Hub de Testes, tem o plugin do Chrome para Teste Exploratório… Tá tudo lá, integrado ao que a gente usa!

E é lógico que nesse exato instante alguém pergunta "mas quanto custa?" E todo mundo se vira para você, esperando ver como você se sai com essa pergunta à queima-roupa.

E agora, o que você responde?

Continue lendo “Como licencio as ferramentas de teste do TFS e do VSTS?”

O DevOps Summit Brasil 2017 está chegando! Você está pronto?

Vem aí a edição 2017 do DevOps Summit Brasil, com muito conteúdo de DevOps e Cloud Computing!

Já reservou sua agenda? Vai ser nos dias 31 de março e 01 de abril, na sede da Microsoft em São Paulo.

Continue lendo “O DevOps Summit Brasil 2017 está chegando! Você está pronto?”