A DevOps Automation Sandbox
Open PowerShell and run the following command
irm https://git.io/automationstack | iex
If you have downloaded the repository independently the environment can be built with
Import-Module .\AutomationStack.psd1
New-AutomationStack
Deploy the Provision TeamCity (Windows) or Provision TeamCity (Linux) project from Octopus
Other functionality such as Create TeamCity Agent Cloud Image are made available by Octopus Deploy projects that are imported during it's provisioning process.
The following command will clean up all Azure resources created during the initial provisioning and any created by Octopus Deploy projects
Remove-AutomationStack
After this the only remnanents are
- The
AutomationStack
folder in the current directory - The Azure PowerShell Cmdlets if they weren't previously installed, they can be removed with the command
Get-InstalledModule -Name Azure* | Uninstall-Module