Integrating Linux builds in TFS

 13 Feb 2014 -  Giulio Vian

Once upon a time I had to set-up a demo about integrating TFS build with Linux builds. As many knows there aren’t out-of-the-box solutions: currently there are no agents for Linux, so I had to make up something. The solution is composed by the following elements: setup SSH on Linux write a Linux build script, saved in TFS version control modify the custom template using the Community Build Extensions adding these steps: a.

Read more… ( ~4 Min.)

How I set-up this blog

 03 Jan 2014 -  Giulio Vian

It is amazing how easy is setting up your own environment, nowadays. I am trying new Technologies now and, knowing Azure, I was curious about Amazon. Well, it is more or less the same amount of work: create an account, choose from the Marketplace a VM configured with a blog engine and, voilà, you’re ready to go. Some will turn up their nose on my choice of Wordpress, but I considered how easy is to create and move the content.

Read more… ( ~1 Min.)

My new job

 02 Jan 2014 -  Giulio Vian

Fourteen year at Microsoft and less than two months for switching to a new company I knew nothing before. Even if my job constantly brought me here and there, becoming an expat will be hard. The job is also challenging: this time I am on the Operations side, not on the Development team… but an ALM platform like TFS is, by its nature, in between. I will try to embody the DevOps principles, smoothing and easing the company’s workstream: my experience tells it’s a matter of automating, but how you do it is important as well.

Read more… ( ~1 Min.)

New year!

 01 Jan 2014 -  Giulio Vian

We have an old said “anno nuovo, vita nuova”, with the new year I have an important change in my life, so I have a new home for my blog. I quit Microsoft last year and I was pleasantly surprised by so many people reaching me. Some were amused by my goodbye email, and you, my dear reader, can also have fun.

Read more… ( ~1 Min.)

 01 Jan 0001 -  Giulio Vian

Changing the default branch for existing repositories Given the current state of tools, it is not recommended to change the default branch. You should weight the effort and consequences as it may be sizeable effort. The required tasks to implement the change are grouped by tool impacted. Azure DevOps Repos 1. Set the new default branch in Azure DevOps. 2. Recreate the branch policies on the new branch. 3. Redirect any open Pull Request to the new branch.

Read more… ( ~2 Min.)