1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-28 10:28:36 +00:00

traves ci release added

This commit is contained in:
Yuvraj 2020-04-29 11:09:39 -07:00
parent 3ea82ac387
commit 3a7aa3b892
3 changed files with 13 additions and 19 deletions

18
.github/main.workflow vendored
View file

@ -1,18 +0,0 @@
workflow "Release" {
on = "push"
resolves = ["goreleaser"]
}
action "is-tag" {
uses = "actions/bin/filter@master"
args = "tag"
}
action "goreleaser" {
uses = "docker://goreleaser/goreleaser"
secrets = [
"GITHUB_TOKEN",
]
args = "release"
needs = ["is-tag"]
}

View file

@ -20,6 +20,10 @@ builds:
-X github.com/kyverno/kyverno/pkg/version.BuildVersion={{ .Version }}
-X github.com/kyverno/kyverno/pkg/version.BuildHash={{ .FullCommit }}
-X github.com/kyverno/kyverno/pkg/version.BuildTime={{ .Timestamp }}
checksum:
name_template: 'checksums.txt'
snapshot:
name_template: "{{ .Tag }}"
archives:
- id: kyverno
builds:

View file

@ -35,4 +35,12 @@ after_success:
docker login -u $DOCKER_USER -p $DOCKER_PASSWORD
make docker-publish-initContainer
make docker-publish-kyverno
fi
fi
deploy:
- provider: script
skip_cleanup: true
api_key: $GITHUB_OAUTH_TOKEN
script: curl -sL https://git.io/goreleaser | bash
on:
tags: true