Skip to content

Installation

Kamil Mrzygłód edited this page Mar 14, 2023 · 7 revisions

ACE can be download as ZIP package containing a single executable file. Check releases to find the most recent version download URL. If you want to run it with your CICD pipeline, download the package and unzip it like so (below example presents ACE run in Azure DevOps YAML pipeline):

trigger:
- main

pool:
  vmImage: ubuntu-latest

jobs:
- job: RunNoCache
  steps:
  - task: Bash@3
    inputs:
      targetType: 'inline'
      script: |
        wget https://github.com/TheCloudTheory/arm-estimator/releases/download/1.2-beta2/ace-linux-x64.zip
        unzip ace-linux-x64.zip
        chmod +x ./azure-cost-estimator
  - task: AzureCLI@2
    inputs:
      azureSubscription: 'ACE'
      scriptType: 'bash'
      scriptLocation: 'inlineScript'
      inlineScript: |
        ./azure-cost-estimator templates/acr.bicep cf70b558-b930-45e4-9048-ebcefb926adf arm-estimator-tests-rg

Docker

ACE can be also download and used as containerized application. Check this wiki page for details.

Clone this wiki locally