jenkinsci / jenkinsci/azure-cli-plugin

Add global tool configuration and installation

Open
#32 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
5
Forks
18
PR merge metrics
No merged PRs in 30d

Description

### What feature do you want to see added?

The current situation of requiring the "az cli" to be installed on every node is not tenable. It's something you'd do on your local jenkins server, however if your jenkins setup involves multiple build nodes and/or agent. There _must_ be a way to configure the Azure CLI like any other tool like, Git, Java, Ant, Maven, JFrog Cli, etc. And it may differ dependent on what the OS of the build host is.

See the Jenkins developer docs:
https://wiki.jenkins.io/JENKINS/Manage-global-settings-and-tools-installations.html

Also may be good to add declarative pipeline support by e.g. allowing people to use az command directly instead of having to wrap it into a "sh" multi-line script.

### Upstream changes

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.