Skip to content

feat-kv-extensibility

Pre-release
Pre-release
Compare
Choose a tag to compare
@SteveLasker SteveLasker released this 21 Jan 08:07
17c7607

Notation supports remote signing, assuring the private keys used for the signing are kept private.
This release represents the work in progress for the pending Signing plugin interface API Spec #26 under the feat-kv-extensibility branch.

Installation

Each tar.gz file in the asset list contains multiple platform versions of the notation binaries built for a specific commit.

Install notation on Linux or WSL

# Choose a binary
timestamp=20220121081115
commit=17c7607

# Download, extract and install
curl -Lo notation.tar.gz https://github.com/notaryproject/notation/releases/download/feat-kv-extensibility/notation-feat-kv-extensibility-$timestamp-$commit.tar.gz
tar xvzf notation.tar.gz
tar xvzf notation_0.0.0-SNAPSHOT-${commit}_linux_amd64.tar.gz -C ~/bin notation

Install notation on Windows (Powershell)

# Choose a binary
$timestamp="20220121081115"
$commit="17c7607"

# Download and extract
curl.exe -Lo notation.tar.gz https://github.com/notaryproject/notation/releases/download/feat-kv-extensibility/notation-feat-kv-extensibility-$timestamp-$commit.tar.gz
tar.exe xvzf notation.tar.gz
Expand-Archive -Path notation_0.0.0-SNAPSHOT-${commit}_windows_amd64.zip