This article originally appeared on my personal blog.
Give the most tedioust jobs to your laziest employee and they will automate it.
My boss
...
For further actions, you may consider blocking this person and/or reporting abuse
.net core has a very nice support from visual studio team services. You can build your app there, give it a version number or some similar things. Even run a database migration if you want to.
It is really worth considering for small team (up to 5 devs, it is free), it provides a source code repository, CI/CD support and very well cooperate wirh azure.
I wasn't aware of solution which you presented, it is also nice and really straight forward to configure and understand. Thanks for sharing!
Hi Pawel,
Yes, VSTS is a great product but it is also huge. Do you use VSTS with Git or with classic TFS?
Thanks for reading.
We are using VSTS as a VCS also (so with TFS), on CI it is pulling code from local feeds. It is really comfortable, when you do not have to configure git connections.
Good article but I think you're underestimating what you can do with this.
Firstly you can include staging / test deployments just by a tweak to your git branching strategy. IE merge into master branch to deploy to test / staging and merge into release branch to deploy to production.
Also you can run unit tests on your deployment with just a couple of tweaks to the default deployment as described here
Different branches? Yes, of course. Good thinking.
I am not familiar with Kudu so thank you for the link.