artifacts: initial support for artifacts/notaryv2 spec

https://github.com/oras-project/artifacts-spec
https://github.com/notaryproject/notaryproject

Fixes issue #264

Signed-off-by: Ramkumar Chinchani <rchincha@cisco.com>
This commit is contained in:
Ramkumar Chinchani
2021-10-30 02:10:55 +00:00
committed by Ramkumar Chinchani
parent d1a80ba9b7
commit e42e42a2cc
12 changed files with 1537 additions and 47 deletions
+4 -1
View File
@@ -11,7 +11,7 @@ on:
name: build-test
jobs:
build-test:
name: Build and test ZOT
name: Build and test zot
runs-on: ubuntu-latest
services:
s3mock:
@@ -39,6 +39,9 @@ jobs:
sudo apt-get install rpm
sudo apt install snapd
sudo snap install skopeo --edge --devmode
curl -Lo notation.tar.gz https://github.com/notaryproject/notation/releases/download/v0.7.1-alpha.1/notation_0.7.1-alpha.1_linux_amd64.tar.gz
sudo tar xvzf notation.tar.gz -C /usr/bin notation
go get github.com/wadey/gocovmerge
- name: Run build and test
timeout-minutes: 30