Skip to content
This repository was archived by the owner on Mar 10, 2025. It is now read-only.
This repository was archived by the owner on Mar 10, 2025. It is now read-only.

Simplify installation experience for Notation CLI #76

@FeynmanZhou

Description

@FeynmanZhou

Notation CLI only has binary for installation. This is convenient for a few Linux distros but it is cumbersome to install on Win, macOS, and other Linux distros. There are some existing requests as follows:

notaryproject/notation#204
notaryproject/notation#431

To simplify the installation experience, we need to consider providing a native installation package on each platform/OS so that users can install Notation CLI as simply as possible. Here are the popular installation methods for consideration:

macOS

  • Homebrew

Windows

  • Winget
  • Chocolaty (low priority)

Linux / Unix

  • Offline installation package: Deb and RPM
  • Debian: apt (need investigation)
  • Arch: pacman (need investigation)
  • Alpine: apk (need investigation)
  • Homebrew

Container image (e.g. docker run)

It relies on a container engine like Docker.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions