Mulesoft - Deploy to Cloudhub

Octopus.Script exported 2023-07-20 by twerthi belongs to ‘Mulesoft’ category.

Deploys a Mulesoft API to Cloudhub

Parameters

When steps based on the template are included in a project’s deployment process, the parameters below can be set.

Anypoint OrganizationID

Mulesoft.Anypoint.Organization.Id =

The Organization ID of your Anypoint account.

Anypoint Client ID

Mulesoft.Anypoint.Client.Id =

Client ID of the Anypoint user used for deployment.

Anypoint Client Secret

Mulesoft.Anypoint.Client.Secret =

Client Secret of the Anypoint user used for deployment.

Anypoint Environment

Mulesoft.Anypoint.Environment =

Environment name to target.

Anypoint Application Name

Mulesoft.Anypoint.Application.Name =

Name of the deployed application.

Mulesoft Asset File

Mulesoft.Asset.File =

Select the package containing the Mulesoft API to upload to Exchange.

Runtime version

Mulesoft.Anypoint.Runtime.Version = 4.4.0

The version of the runtime to use for your application.

Number of Workers

Mulesfot.Anypoint.Worker.Count =

(Optional) Number of workers. (This value is ‘1’ by default)

Worker Size

Mulesoft.Anypoint.Worker.Size =

(Optional) Size of the workers in vCores. (This value is ‘1’ by default)

Region

Mulesoft.Anypoint.Region =

Name of the region to deploy to.

Additional CLI arguments

Mulesoft.Anypoint.CLI.AdditionalArguments =

A comma delimited list of additional arguments to add to the CLI.

NodeJS version

Mulesoft.Node.CLI.Version = 18.16.0

Use to specify which version of the NodeJS CLI to use when choosing the Download Node option

Anypoint CLI Version

Mulesoft.Anypoint.CLI.Version = 4

Specify the version of the CLI being used.

Download NodeJS and Anypoint CLI?

Mulesoft.Download = False

Tick the box to dynamically download the NodeJS and Anypoint CLI utilities to deploy.

Script body

Steps based on this template will execute the following PowerShell script.

Function Get-NpmExecutable
{
	# Define parameters
    param (
    	$NodeVersion = "18.16.0"
    )
       
    # Declare local variables
    $npmDownloadUrl = "https://nodejs.org/dist/v$NodeVersion/"
    $downloadFileName = [string]::Empty
    $npmExecutable = [string]::Empty
    
    # Assign download url
    if ($IsWindows)
    {
    	$downloadFileName += "node-v$($NodeVersion)-win-x64.zip"
    }
    else
    {
    	$downloadFileName += "node-v$($NodeVersion)-linux-x64.tar.xz"
    }

	# Create folder for npm
    if ((Test-Path -Path "$PWD/npm") -eq $false)
    {
    	New-Item -Path "$PWD/npm" -ItemType "Directory"
    }
    
    # Download npm binary
    Write-Host "Downloading $(($npmDownloadUrl + $downloadFileName)) ..."
    Invoke-WebRequest -Uri ($npmDownloadUrl + $downloadFileName) -Outfile "$PWD/$downloadFileName"
    
    Write-Output "Extracting $downloadFileName ... "
    
    if ($IsWindows)
    {
      # Extract
      Expand-Archive -Path "$PWD/$downloadFileName" -DestinationPath "$PWD/npm"
      
      # Find the executable
      $npmExecutable = Get-ChildItem -Path "$PWD/npm/$($downloadFileName.Replace('.zip', ''))" | Where-Object {$_.Name -eq "npm.cmd"}
    }
    
    if ($IsLinux)
    {
      # Extract archive
      tar -xf "$PWD/$downloadFileName" --directory "$PWD/npm"
      
      # Find the executable
      $npmExecutable = Get-ChildItem -Path "$PWD/npm/$($downloadFileName.Replace('.tar.xz', ''))/bin" | Where-Object {$_.Name -eq "npm"}      
    }
    
    # Insert location of executable into PATH environment variable so it can be called from anywhere
    $env:PATH = "$($npmExecutable.Directory)$([IO.Path]::PathSeparator)" + $env:PATH
}

Function Install-MulesoftCLI
{
	# Define parameters
    param (
    	$CLIVersion = "4"
    )
	
    # Run npm command to install pluguin
    Write-Host "Installing anypoint-cli-v$($CLIVersion) node module ..."
    
    # Adjust install command based on operating system
    if ($IsWindows)
    {
    	& npm install -g "anypoint-cli-v$($CLIVersion)" "2>&1"
    }
    else
    {
    	& npm install -g "anypoint-cli-v$($CLIVersion)" 2>&1
    }
    
	# Check exit code
	if ($lastExitCode -ne 0)
	{
		# Fail the step
    	Write-Error "Installation failed!"
	}
}

Function Deploy-MulesoftApplication
{
	# Define parameters
    param (
    	$AssetFilePath,
        $ApplicationName,
        $RuntimeVersion,
        $NumberOfWorkers,
        $WorkerSize,
        $Region
    )
    
    # Replace path seperator
    if ($AssetFilePath.Contains("\"))
    {
    	# Replace them with forward slash
        $AssetFilePath = $AssetFilePath.Replace("\", "/")
    }
    
    # Check to see if application already exists
    $applicationList = (anypoint-cli-v4 runtime-mgr:cloudhub-application:list --output json | ConvertFrom-JSON)
    $deployResults = $null
    
    if ($null -eq ($applicationList | Where-Object {$_.domain -eq $ApplicationName}))
    {
    	# Deploy the application to cloud hub
        Write-Host "Deploying new application ..."
    	$deployResults = anypoint-cli-v4 runtime-mgr:cloudhub-application:deploy $ApplicationName $AssetFilePath --output json --runtime $RuntimeVersion --workers $NumberOfWorkers --workerSize $WorkerSize --region $Region
    }
    else
    {
    	# Update the application
        Write-Host "Updating existing application ..."
        $deployResults = anypoint-cli-v4 runtime-mgr:cloudhub-application:modify $ApplicationName $AssetFilePath --output json --runtime $RuntimeVersion --workers $NumberOfWorkers --workerSize $WorkerSize --region $Region
    }
    
    # Display results 
    Write-Host "Results:"
    $deployResults
}

# Check to see if $IsWindows is available
if ($null -eq $IsWindows) {
    Write-Host "Determining Operating System..."
    $IsWindows = ([System.Environment]::OSVersion.Platform -eq "Win32NT")
    $IsLinux = ([System.Environment]::OSVersion.Platform -eq "Unix")
}

if ($IsWindows)
{
	# Disable progress bar for faster installation
    $ProgressPreference = 'SilentlyContinue'
}

# Fix ANSI Color on PWSH Core issues when displaying objects
if ($PSEdition -eq "Core") {
    $PSStyle.OutputRendering = "PlainText"
}

# Get parameters
$downloadUtils = [System.Convert]::ToBoolean("$($OctopusParameters['Mulesoft.Download'])")

# Check to see if we need to download utilities
if ($downloadUtils)
{
	Get-NpmExecutable -NodeVersion $OctopusParameters['Mulesoft.Node.CLI.Version']
	Install-MulesoftCLI -CLIVersion $OctopusParameters['Mulesoft.Anypoint.CLI.Version']
}

# Set environment variables
$env:ANYPOINT_CLIENT_ID = $OctopusParameters['Mulesoft.Anypoint.Client.Id']
$env:ANYPOINT_CLIENT_SECRET = $OctopusParameters['Mulesoft.Anypoint.Client.Secret']
$env:ANYPOINT_ORG = $OctopusParameters['Mulesoft.Anypoint.Organization.Id']
$env:ANYPOINT_ENV = $OctopusParameters['Mulesoft.Anypoint.Environment']

# Set global variables
$mulesoftOrganizationId = $OctopusParameters['Mulesoft.Anypoint.Organization.Id']
$mulesoftAssetVersionNumber = $OctopusParameters['Octopus.Action.Package[Mulesoft.Asset].PackageVersion']
$mulesoftAssetArtifactId = $OctopusParameters['Octopus.Action.Package[Mulesoft.Asset].PackageId']
$mulesoftApplicationName = $OctopusParameters['Mulesoft.Anypoint.Application.Name'].ToLower()
$mulesoftRuntimeVersion = $OctopusParameters['Mulesoft.Anypoint.Runtime.Version']
$mulesoftNumberOfWorkers = $OctopusParameters['Mulesfot.Anypoint.Worker.Count']
$mulesoftWorkerSize = $OctopusParameters['Mulesoft.Anypoint.Worker.Size']
$mulesoftRegion = $OctopusParameters['Mulesoft.Anypoint.Region']

# Check optional parameters
if ([string]::IsNullOrWhitespace($mulesoftNumberOfWorkers))
{
	$mulesoftNumberOfWorkers = "1"
}

if ([string]::IsNullOrWhitespace($mulesoftWorkerSize))
{
	$mulesoftWorkerSize = "1"
}

# Display variable values
Write-Host "================== Deploying to CloudHub with the following options =================="
Write-Host "Organization Id/Group Id: $mulesoftOrganizationId"
Write-Host "Artifact Id: $mulesoftAssetArtifactId"
Write-Host "Version number: $mulesoftAssetVersionNumber"
Write-Host "Application Name: $mulesoftApplicationname"
Write-Host "Environment: $($env:ANYPOINT_ENV)"
Write-Host "Runtime version: $mulesoftRuntimeVersion"
Write-Host "Number of workers: $mulesoftNumberOfWorkers"
Write-Host "Worker size: $mulesoftWorkerSize"
Write-Host "Region: $mulesoftRegion"
Write-Host "======================================================================================="

# Get file properties
$mulesoftApplicationFileExtension = [System.IO.Path]::GetExtension("$PWD/$($OctopusParameters['Octopus.Action.Package[Mulesoft.Asset].PackageFileName'])")

# Rename the file to the original
Rename-Item -Path "$PWD/$($OctopusParameters['Octopus.Action.Package[Mulesoft.Asset].PackageFileName'])" -NewName "$($mulesoftAssetArtifactId).$($mulesoftAssetVersionNumber)$mulesoftApplicationFileExtension"
$mulesoftApplicationFilePath = "$PWD/$($mulesoftAssetArtifactId).$($mulesoftAssetVersionNumber)$mulesoftApplicationFileExtension"

# Upload asset to exchange
Deploy-MulesoftApplication -AssetFilePath $mulesoftApplicationFilePath -ApplicationName $mulesoftApplicationName -Region $mulesoftRegion -RuntimeVersion $mulesoftRuntimeVersion -NumberOfWorkers $mulesoftNumberOfWorkers -Workersize $mulesoftWorkerSize


Provided under the Apache License version 2.0.

Report an issue

To use this template in Octopus Deploy, copy the JSON below and paste it into the Library → Step templates → Import dialog.

{
  "Id": "35450be7-a9a2-415f-82b4-6503ca148f22",
  "Name": "Mulesoft - Deploy to Cloudhub",
  "Description": "Deploys a Mulesoft API to Cloudhub",
  "Version": 1,
  "ExportedAt": "2023-07-20T17:36:01.897Z",
  "ActionType": "Octopus.Script",
  "Author": "twerthi",
  "Packages": [
    {
      "Id": "a8d60939-169c-4026-a9b3-3789b2bb0152",
      "Name": "Mulesoft.Asset",
      "PackageId": null,
      "FeedId": null,
      "AcquisitionLocation": "Server",
      "Properties": {
        "Extract": "False",
        "SelectionMode": "deferred",
        "PackageParameterName": "Mulesoft.Asset.File",
        "Purpose": ""
      }
    }
  ],
  "Parameters": [
    {
      "Id": "e73b1ba3-df1f-490f-98d3-e564f6c1904a",
      "Name": "Mulesoft.Anypoint.Organization.Id",
      "Label": "Anypoint OrganizationID",
      "HelpText": "The Organization ID of your Anypoint account.",
      "DefaultValue": "",
      "DisplaySettings": {
        "Octopus.ControlType": "SingleLineText"
      }
    },
    {
      "Id": "680c0b8c-a219-466a-840d-a5828247d2e8",
      "Name": "Mulesoft.Anypoint.Client.Id",
      "Label": "Anypoint Client ID",
      "HelpText": "Client ID of the Anypoint user used for deployment.",
      "DefaultValue": "",
      "DisplaySettings": {
        "Octopus.ControlType": "Sensitive"
      }
    },
    {
      "Id": "f71f9285-acee-4461-83fc-6f281c78ee87",
      "Name": "Mulesoft.Anypoint.Client.Secret",
      "Label": "Anypoint Client Secret",
      "HelpText": "Client Secret of the Anypoint user used for deployment.",
      "DefaultValue": "",
      "DisplaySettings": {
        "Octopus.ControlType": "Sensitive"
      }
    },
    {
      "Id": "4a7f78d5-3e68-4d04-aa88-327903d86d5c",
      "Name": "Mulesoft.Anypoint.Environment",
      "Label": "Anypoint Environment",
      "HelpText": "Environment name to target.",
      "DefaultValue": "",
      "DisplaySettings": {
        "Octopus.ControlType": "SingleLineText"
      }
    },
    {
      "Id": "669bd6f1-a55e-4017-bc41-7008a166727c",
      "Name": "Mulesoft.Anypoint.Application.Name",
      "Label": "Anypoint Application Name",
      "HelpText": "Name of the deployed application.",
      "DefaultValue": "",
      "DisplaySettings": {
        "Octopus.ControlType": "SingleLineText"
      }
    },
    {
      "Id": "3ad06081-5a16-4fff-8d6d-dd2e9b5ea435",
      "Name": "Mulesoft.Asset.File",
      "Label": "Mulesoft Asset File",
      "HelpText": "Select the package containing the Mulesoft API to upload to Exchange.",
      "DefaultValue": "",
      "DisplaySettings": {
        "Octopus.ControlType": "Package"
      }
    },
    {
      "Id": "291892c6-9fb0-4fc6-a3a5-d10bcdf70338",
      "Name": "Mulesoft.Anypoint.Runtime.Version",
      "Label": "Runtime version",
      "HelpText": "The version of the runtime to use for your application.",
      "DefaultValue": "4.4.0",
      "DisplaySettings": {
        "Octopus.ControlType": "SingleLineText"
      }
    },
    {
      "Id": "d636b68a-dd56-4201-b2af-bb8faecc17ea",
      "Name": "Mulesfot.Anypoint.Worker.Count",
      "Label": "Number of Workers",
      "HelpText": "(Optional) \t\nNumber of workers. (This value is '1' by default)",
      "DefaultValue": "",
      "DisplaySettings": {
        "Octopus.ControlType": "SingleLineText"
      }
    },
    {
      "Id": "ace7c127-6adf-4df3-8e13-e43d596490f4",
      "Name": "Mulesoft.Anypoint.Worker.Size",
      "Label": "Worker Size",
      "HelpText": "(Optional) Size of the workers in vCores. (This value is '1' by default)",
      "DefaultValue": "",
      "DisplaySettings": {
        "Octopus.ControlType": "SingleLineText"
      }
    },
    {
      "Id": "a5aa6973-a64a-479e-a080-7fa684f00d45",
      "Name": "Mulesoft.Anypoint.Region",
      "Label": "Region",
      "HelpText": "Name of the region to deploy to.",
      "DefaultValue": "",
      "DisplaySettings": {
        "Octopus.ControlType": "SingleLineText"
      }
    },
    {
      "Id": "7f527d06-c329-4883-a5cf-15f233fbe319",
      "Name": "Mulesoft.Anypoint.CLI.AdditionalArguments",
      "Label": "Additional CLI arguments",
      "HelpText": "A comma delimited list of additional arguments to add to the CLI.",
      "DefaultValue": "",
      "DisplaySettings": {
        "Octopus.ControlType": "SingleLineText"
      }
    },
    {
      "Id": "ada95ba7-64d4-4b0e-a287-b2dd6fac5718",
      "Name": "Mulesoft.Node.CLI.Version",
      "Label": "NodeJS version",
      "HelpText": "Use to specify which version of the NodeJS CLI to use when choosing the Download Node option",
      "DefaultValue": "18.16.0",
      "DisplaySettings": {
        "Octopus.ControlType": "SingleLineText"
      }
    },
    {
      "Id": "9b34443c-bd76-4aa4-b036-10d930d619eb",
      "Name": "Mulesoft.Anypoint.CLI.Version",
      "Label": "Anypoint CLI Version",
      "HelpText": "Specify the version of the CLI being used.",
      "DefaultValue": "4",
      "DisplaySettings": {
        "Octopus.ControlType": "SingleLineText"
      }
    },
    {
      "Id": "aa635c7b-bedb-4000-95a0-3c399721ce2b",
      "Name": "Mulesoft.Download",
      "Label": "Download NodeJS and Anypoint CLI?",
      "HelpText": "Tick the box to dynamically download the NodeJS and Anypoint CLI utilities to deploy.",
      "DefaultValue": "False",
      "DisplaySettings": {
        "Octopus.ControlType": "Checkbox"
      }
    }
  ],
  "Properties": {
    "Octopus.Action.Script.ScriptSource": "Inline",
    "Octopus.Action.Script.Syntax": "PowerShell",
    "Octopus.Action.Script.ScriptBody": "Function Get-NpmExecutable\n{\n\t# Define parameters\n    param (\n    \t$NodeVersion = \"18.16.0\"\n    )\n       \n    # Declare local variables\n    $npmDownloadUrl = \"https://nodejs.org/dist/v$NodeVersion/\"\n    $downloadFileName = [string]::Empty\n    $npmExecutable = [string]::Empty\n    \n    # Assign download url\n    if ($IsWindows)\n    {\n    \t$downloadFileName += \"node-v$($NodeVersion)-win-x64.zip\"\n    }\n    else\n    {\n    \t$downloadFileName += \"node-v$($NodeVersion)-linux-x64.tar.xz\"\n    }\n\n\t# Create folder for npm\n    if ((Test-Path -Path \"$PWD/npm\") -eq $false)\n    {\n    \tNew-Item -Path \"$PWD/npm\" -ItemType \"Directory\"\n    }\n    \n    # Download npm binary\n    Write-Host \"Downloading $(($npmDownloadUrl + $downloadFileName)) ...\"\n    Invoke-WebRequest -Uri ($npmDownloadUrl + $downloadFileName) -Outfile \"$PWD/$downloadFileName\"\n    \n    Write-Output \"Extracting $downloadFileName ... \"\n    \n    if ($IsWindows)\n    {\n      # Extract\n      Expand-Archive -Path \"$PWD/$downloadFileName\" -DestinationPath \"$PWD/npm\"\n      \n      # Find the executable\n      $npmExecutable = Get-ChildItem -Path \"$PWD/npm/$($downloadFileName.Replace('.zip', ''))\" | Where-Object {$_.Name -eq \"npm.cmd\"}\n    }\n    \n    if ($IsLinux)\n    {\n      # Extract archive\n      tar -xf \"$PWD/$downloadFileName\" --directory \"$PWD/npm\"\n      \n      # Find the executable\n      $npmExecutable = Get-ChildItem -Path \"$PWD/npm/$($downloadFileName.Replace('.tar.xz', ''))/bin\" | Where-Object {$_.Name -eq \"npm\"}      \n    }\n    \n    # Insert location of executable into PATH environment variable so it can be called from anywhere\n    $env:PATH = \"$($npmExecutable.Directory)$([IO.Path]::PathSeparator)\" + $env:PATH\n}\n\nFunction Install-MulesoftCLI\n{\n\t# Define parameters\n    param (\n    \t$CLIVersion = \"4\"\n    )\n\t\n    # Run npm command to install pluguin\n    Write-Host \"Installing anypoint-cli-v$($CLIVersion) node module ...\"\n    \n    # Adjust install command based on operating system\n    if ($IsWindows)\n    {\n    \t& npm install -g \"anypoint-cli-v$($CLIVersion)\" \"2>&1\"\n    }\n    else\n    {\n    \t& npm install -g \"anypoint-cli-v$($CLIVersion)\" 2>&1\n    }\n    \n\t# Check exit code\n\tif ($lastExitCode -ne 0)\n\t{\n\t\t# Fail the step\n    \tWrite-Error \"Installation failed!\"\n\t}\n}\n\nFunction Deploy-MulesoftApplication\n{\n\t# Define parameters\n    param (\n    \t$AssetFilePath,\n        $ApplicationName,\n        $RuntimeVersion,\n        $NumberOfWorkers,\n        $WorkerSize,\n        $Region\n    )\n    \n    # Replace path seperator\n    if ($AssetFilePath.Contains(\"\\\"))\n    {\n    \t# Replace them with forward slash\n        $AssetFilePath = $AssetFilePath.Replace(\"\\\", \"/\")\n    }\n    \n    # Check to see if application already exists\n    $applicationList = (anypoint-cli-v4 runtime-mgr:cloudhub-application:list --output json | ConvertFrom-JSON)\n    $deployResults = $null\n    \n    if ($null -eq ($applicationList | Where-Object {$_.domain -eq $ApplicationName}))\n    {\n    \t# Deploy the application to cloud hub\n        Write-Host \"Deploying new application ...\"\n    \t$deployResults = anypoint-cli-v4 runtime-mgr:cloudhub-application:deploy $ApplicationName $AssetFilePath --output json --runtime $RuntimeVersion --workers $NumberOfWorkers --workerSize $WorkerSize --region $Region\n    }\n    else\n    {\n    \t# Update the application\n        Write-Host \"Updating existing application ...\"\n        $deployResults = anypoint-cli-v4 runtime-mgr:cloudhub-application:modify $ApplicationName $AssetFilePath --output json --runtime $RuntimeVersion --workers $NumberOfWorkers --workerSize $WorkerSize --region $Region\n    }\n    \n    # Display results \n    Write-Host \"Results:\"\n    $deployResults\n}\n\n# Check to see if $IsWindows is available\nif ($null -eq $IsWindows) {\n    Write-Host \"Determining Operating System...\"\n    $IsWindows = ([System.Environment]::OSVersion.Platform -eq \"Win32NT\")\n    $IsLinux = ([System.Environment]::OSVersion.Platform -eq \"Unix\")\n}\n\nif ($IsWindows)\n{\n\t# Disable progress bar for faster installation\n    $ProgressPreference = 'SilentlyContinue'\n}\n\n# Fix ANSI Color on PWSH Core issues when displaying objects\nif ($PSEdition -eq \"Core\") {\n    $PSStyle.OutputRendering = \"PlainText\"\n}\n\n# Get parameters\n$downloadUtils = [System.Convert]::ToBoolean(\"$($OctopusParameters['Mulesoft.Download'])\")\n\n# Check to see if we need to download utilities\nif ($downloadUtils)\n{\n\tGet-NpmExecutable -NodeVersion $OctopusParameters['Mulesoft.Node.CLI.Version']\n\tInstall-MulesoftCLI -CLIVersion $OctopusParameters['Mulesoft.Anypoint.CLI.Version']\n}\n\n# Set environment variables\n$env:ANYPOINT_CLIENT_ID = $OctopusParameters['Mulesoft.Anypoint.Client.Id']\n$env:ANYPOINT_CLIENT_SECRET = $OctopusParameters['Mulesoft.Anypoint.Client.Secret']\n$env:ANYPOINT_ORG = $OctopusParameters['Mulesoft.Anypoint.Organization.Id']\n$env:ANYPOINT_ENV = $OctopusParameters['Mulesoft.Anypoint.Environment']\n\n# Set global variables\n$mulesoftOrganizationId = $OctopusParameters['Mulesoft.Anypoint.Organization.Id']\n$mulesoftAssetVersionNumber = $OctopusParameters['Octopus.Action.Package[Mulesoft.Asset].PackageVersion']\n$mulesoftAssetArtifactId = $OctopusParameters['Octopus.Action.Package[Mulesoft.Asset].PackageId']\n$mulesoftApplicationName = $OctopusParameters['Mulesoft.Anypoint.Application.Name'].ToLower()\n$mulesoftRuntimeVersion = $OctopusParameters['Mulesoft.Anypoint.Runtime.Version']\n$mulesoftNumberOfWorkers = $OctopusParameters['Mulesfot.Anypoint.Worker.Count']\n$mulesoftWorkerSize = $OctopusParameters['Mulesoft.Anypoint.Worker.Size']\n$mulesoftRegion = $OctopusParameters['Mulesoft.Anypoint.Region']\n\n# Check optional parameters\nif ([string]::IsNullOrWhitespace($mulesoftNumberOfWorkers))\n{\n\t$mulesoftNumberOfWorkers = \"1\"\n}\n\nif ([string]::IsNullOrWhitespace($mulesoftWorkerSize))\n{\n\t$mulesoftWorkerSize = \"1\"\n}\n\n# Display variable values\nWrite-Host \"================== Deploying to CloudHub with the following options ==================\"\nWrite-Host \"Organization Id/Group Id: $mulesoftOrganizationId\"\nWrite-Host \"Artifact Id: $mulesoftAssetArtifactId\"\nWrite-Host \"Version number: $mulesoftAssetVersionNumber\"\nWrite-Host \"Application Name: $mulesoftApplicationname\"\nWrite-Host \"Environment: $($env:ANYPOINT_ENV)\"\nWrite-Host \"Runtime version: $mulesoftRuntimeVersion\"\nWrite-Host \"Number of workers: $mulesoftNumberOfWorkers\"\nWrite-Host \"Worker size: $mulesoftWorkerSize\"\nWrite-Host \"Region: $mulesoftRegion\"\nWrite-Host \"=======================================================================================\"\n\n# Get file properties\n$mulesoftApplicationFileExtension = [System.IO.Path]::GetExtension(\"$PWD/$($OctopusParameters['Octopus.Action.Package[Mulesoft.Asset].PackageFileName'])\")\n\n# Rename the file to the original\nRename-Item -Path \"$PWD/$($OctopusParameters['Octopus.Action.Package[Mulesoft.Asset].PackageFileName'])\" -NewName \"$($mulesoftAssetArtifactId).$($mulesoftAssetVersionNumber)$mulesoftApplicationFileExtension\"\n$mulesoftApplicationFilePath = \"$PWD/$($mulesoftAssetArtifactId).$($mulesoftAssetVersionNumber)$mulesoftApplicationFileExtension\"\n\n# Upload asset to exchange\nDeploy-MulesoftApplication -AssetFilePath $mulesoftApplicationFilePath -ApplicationName $mulesoftApplicationName -Region $mulesoftRegion -RuntimeVersion $mulesoftRuntimeVersion -NumberOfWorkers $mulesoftNumberOfWorkers -Workersize $mulesoftWorkerSize\n\n"
  },
  "Category": "Mulesoft",
  "HistoryUrl": "https://github.com/OctopusDeploy/Library/commits/master/step-templates//opt/buildagent/work/75443764cd38076d/step-templates/mulesoft-cloudhub.json",
  "Website": "/step-templates/35450be7-a9a2-415f-82b4-6503ca148f22",
  "Logo": "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",
  "$Meta": {
    "Type": "ActionTemplate"
  }
}

History

Page updated on Thursday, July 20, 2023