Skip to content

v0.1.0 (initial pre-release version)

Pre-release
Pre-release
Compare
Choose a tag to compare
@alstab alstab released this 14 Jul 00:12
· 371 commits to master since this release

Description

This release offers extremely basic local runbook authoring functionality:

  • Enables runbooks to run locally by providing emulated Automation activities (Get-AutomationVariable, Get-AutomationPSCredential, etc)
  • Downloads the values of Automation assets
  • Allows upload of changes made to the Automation assets. Changes must be made by modifying the appropriate .json file, found in the location specified on the Add-On's Configuration tab, under the proper Subscription, Resource Group, and Automation Account
  • Downloads existing runbooks
  • Allows publishing changes made to runbooks

Installation

To install this release without building from source:

  • Download the install-azure-automation-ise-addon-v0.1.0.zip file attached to this release
  • Right-click on the downloaded zip file and select Properties. On the General tab, find the section labeled Security and click Unblock. Click Apply to save your changes (this step allows the Add-On to run without changing your Execution Policy).
  • Extract the contents of the zip
  • Open the PowerShell ISE, and run the Install-AzureAutomationIseAddOn.ps1 PowerShell script located in the extracted folder
  • The Azure Automation ISE add-on should appear on the right side of the PowerShell ISE:
    alt text
  • From now on, opening the PowerShell ISE should automatically load the Azure Automation ISE add-on

Uninstallation

  • Open the PowerShell ISE, and run Uninstall-AzureAutomationIseAddOn
  • Restart the Powershell ISE
  • From now on, opening the PowerShell ISE will no longer cause the Azure Automation ISE add-on to be loaded