Have in place sets of ConDep project to deploy web applications, console applications, windows services, and configure items with PowerShell.
However I wish I could have used standard cloud deployment systems like AppVeyor, CircleCI, Octopus Deploy, Travis CI, AWS, ETC. There are so many prebuilt and incredibly powerful tested options that are available instead of these custom artisanal auto deployments I have to write to get some semblance of Continuous Integration, Continuous Deployment working at the company.
All of this learning and research was on my own time, but for the betterment of the programming environment of the company and its developers. Deployments are now predictable, reliable, and routine with these changes in place.
- TeamCity deployments and configurations
- Build Agents
- The final piece ConDep projects.