{"id":28109098,"url":"https://github.com/workleap/azure-pipelines-helmfile-runner","last_synced_at":"2025-10-06T21:06:55.515Z","repository":{"id":44816451,"uuid":"385344415","full_name":"workleap/azure-pipelines-helmfile-runner","owner":"workleap","description":"Azure Pipelines task to run the helmfile cli tool.","archived":false,"fork":false,"pushed_at":"2025-02-17T16:17:46.000Z","size":393,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-14T03:13:20.947Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/workleap.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-07-12T18:24:06.000Z","updated_at":"2022-01-20T19:04:23.000Z","dependencies_parsed_at":"2025-05-14T03:13:26.243Z","dependency_job_id":"9cf1bbd6-654d-4607-8d8e-6418d96477ad","html_url":"https://github.com/workleap/azure-pipelines-helmfile-runner","commit_stats":null,"previous_names":["gsoft-inc/azure-pipelines-helmfile-runner"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/workleap/azure-pipelines-helmfile-runner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workleap%2Fazure-pipelines-helmfile-runner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workleap%2Fazure-pipelines-helmfile-runner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workleap%2Fazure-pipelines-helmfile-runner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workleap%2Fazure-pipelines-helmfile-runner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/workleap","download_url":"https://codeload.github.com/workleap/azure-pipelines-helmfile-runner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workleap%2Fazure-pipelines-helmfile-runner/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278679700,"owners_count":26027138,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-06T02:00:05.630Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-14T02:31:51.566Z","updated_at":"2025-10-06T21:06:55.503Z","avatar_url":"https://github.com/workleap.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Helmfile runner for Azure Pipelines\n\nThis is an [Azure DevOps extension](https://marketplace.visualstudio.com/items?itemName=GSoft.HelmfileRunner) that allows you to run the [helmfile cli tool](https://github.com/roboll/helmfile).\n\n## Installation\n\nHelmfile runner for Azure Pipelines can be installed from the [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=GSoft.HelmfileRunner).\n\n## Usage\n\n**Prerequesites:** To use this extension, you must have the [Helm](https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/tool/helm-installer?view=azure-devops) and [Helmfile](https://marketplace.visualstudio.com/items?itemName=GSoft.HelmfileInstaller) cli tools installed beforehand.\n\nTo use the helmfile runner, simply set up the Kubernetes cluster on which you wish to execute the command with either ARM or an existing service connection.\n\n![authentication](https://raw.githubusercontent.com/gsoft-inc/azure-pipelines-helmfile-runner/main/docs/authentication.png)\n\nThen configure the task and required parameters. If you need to pass command specific arguments, for example the output format for the diff command (`--output value`), insert one argument per line in the parameter's field.\n\n**Note**: This extension automatically installs or updates the [helm diff plugin](https://github.com/databus23/helm-diff) required for the `helmfile diff` command. You can configure this in the 'Advanced' section.\n\n![diff command](https://raw.githubusercontent.com/gsoft-inc/azure-pipelines-helmfile-runner/main/docs/diff_command.png)\n\n## Compiling\n\nThere are GitHub actions that take care of compiling, packaging and publishing the extension.\n\n## License\n\nCopyright © 2022, Groupe GSoft Inc. This code is licensed under the Apache License, Version 2.0. You may obtain a copy of this license at https://github.com/gsoft-inc/azure-pipelines-helmfile-runner/blob/main/LICENSE.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fworkleap%2Fazure-pipelines-helmfile-runner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fworkleap%2Fazure-pipelines-helmfile-runner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fworkleap%2Fazure-pipelines-helmfile-runner/lists"}