1
0
Fork 0

Add GPG sign

This commit is contained in:
Philipp Holzer 2021-09-08 21:19:37 +02:00
parent 373d5c3f02
commit 04b2eb41cd
No known key found for this signature in database
GPG key ID: 9A28B7D4FF5667BD

View file

@ -398,6 +398,18 @@ steps:
- # output the sha256 sum for checking - # output the sha256 sum for checking
- cat "$ARTIFACT.sum256" - cat "$ARTIFACT.sum256"
- sha256sum "$ARTIFACT" - sha256sum "$ARTIFACT"
- name: Sign artifacts
image: plugins/gpgsign
settings:
key:
from_secret: gpg_key
passphrase:
from_secret: gpg_password
files:
- build/*
exclude:
- build/*.sum256
detach_sign: true
- name: Upload artifacts - name: Upload artifacts
image: alpine image: alpine
environment: environment:
@ -479,8 +491,6 @@ steps:
- apt-get install bzip2 - apt-get install bzip2
- mkdir ./build - mkdir ./build
- export VERSION="$(cat VERSION)" - export VERSION="$(cat VERSION)"
- mkdir ./build
- export VERSION="$(cat VERSION)"
- # Create artifact - # Create artifact
- export RELEASE="friendica-full-$VERSION" - export RELEASE="friendica-full-$VERSION"
- export ARTIFACT="$RELEASE.tar.gz" - export ARTIFACT="$RELEASE.tar.gz"
@ -496,6 +506,18 @@ steps:
- # output the sha256 sum for checking - # output the sha256 sum for checking
- cat "$ARTIFACT.sum256" - cat "$ARTIFACT.sum256"
- sha256sum "$ARTIFACT" - sha256sum "$ARTIFACT"
- name: Sign artifacts
image: plugins/gpgsign
settings:
key:
from_secret: gpg_key
passphrase:
from_secret: gpg_password
files:
- build/*
exclude:
- build/*.sum256
detach_sign: true
- name: Upload artifacts - name: Upload artifacts
image: alpine image: alpine
environment: environment: