microsoft / microsoft/devcenter-catalog

Install packages using Choco

Open
#5 2 comments 0 reactions 1 assignee View on GitHub

@jmatthiesen is already working on this.

Since Jun 26, 2023.

P2
Dominant language
PowerShell
Stars
52
Forks
194
Avg merge
16h 53m
Merged PRs (30d)
1

Description

Is your feature request related to a problem? Please describe.
I would like to automate installation of packages through choco

Describe the solution you'd like
As a user, I should be able to:

  • Install packages by providing a list of package names and version names:
  • as a list as package@version, with version as optional (pick latest)
  • For each package, I should be able to specify: additionalOptions that are passed through to choco

other requirements:

  • accept all licenses (yes to all) by default
  • install choco if not present

For v1, we will NOT support using a config file.
we can print out that by using this task, you are accepting licenses
we will only support additional options.

setupTasks:
 - task: choco
    inputs:
      package: "packageName@version"
      additionalOptions: "--key val"

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.