mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
parent
332e59d314
commit
aefcb06ff8
@ -147,6 +147,11 @@ jobs:
|
||||
- run:
|
||||
name: sign packages
|
||||
command: './scripts/build/sign_packages.sh'
|
||||
- run:
|
||||
name: verify signed packages
|
||||
command: |
|
||||
curl https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana > ~/.rpmdb/pubkeys/grafana.key
|
||||
./scripts/build/verify_signed_packages.sh dist/*.rpm
|
||||
- run:
|
||||
name: sha-sum packages
|
||||
command: 'go run build.go sha-dist'
|
||||
|
17
scripts/build/verify_signed_packages.sh
Executable file
17
scripts/build/verify_signed_packages.sh
Executable file
@ -0,0 +1,17 @@
|
||||
#!/bin/bash
|
||||
_files=$*
|
||||
|
||||
ALL_SIGNED=0
|
||||
|
||||
for file in $_files; do
|
||||
rpm -K "$file" | grep "pgp.*OK" -q
|
||||
if [[ $? != 0 ]]; then
|
||||
ALL_SIGNED=1
|
||||
echo $file NOT SIGNED
|
||||
else
|
||||
echo $file OK
|
||||
fi
|
||||
done
|
||||
|
||||
|
||||
exit $ALL_SIGNED
|
Loading…
Reference in New Issue
Block a user