mirror of
https://github.com/falcosecurity/falco.git
synced 2025-06-21 20:37:43 +00:00
new(ci): sign .tar.gz packages
Signed-off-by: Luca Guerra <luca@guerra.sh>
This commit is contained in:
parent
c8072d2640
commit
b5461e11a7
@ -39,9 +39,15 @@ fi
|
|||||||
s3_bucket_repo="s3://falco-distribution/packages/${repo}/${arch}"
|
s3_bucket_repo="s3://falco-distribution/packages/${repo}/${arch}"
|
||||||
cloudfront_path="/packages/${repo}/${arch}"
|
cloudfront_path="/packages/${repo}/${arch}"
|
||||||
|
|
||||||
|
# sign
|
||||||
|
|
||||||
|
gpg --detach-sign --digest-algo SHA256 --armor ${file}
|
||||||
|
|
||||||
# publish
|
# publish
|
||||||
package=$(basename -- ${file})
|
package=$(basename -- ${file})
|
||||||
echo "Publishing ${package} to ${s3_bucket_repo}..."
|
echo "Publishing ${package} to ${s3_bucket_repo}..."
|
||||||
aws s3 cp ${file} ${s3_bucket_repo}/${package} --acl public-read
|
aws s3 cp ${file} ${s3_bucket_repo}/${package} --acl public-read
|
||||||
|
aws s3 cp ${file}.asc ${s3_bucket_repo}/${package}.asc --acl public-read
|
||||||
|
|
||||||
aws cloudfront create-invalidation --distribution-id ${AWS_CLOUDFRONT_DIST_ID} --paths ${cloudfront_path}/${package}
|
aws cloudfront create-invalidation --distribution-id ${AWS_CLOUDFRONT_DIST_ID} --paths ${cloudfront_path}/${package}
|
||||||
|
aws cloudfront create-invalidation --distribution-id ${AWS_CLOUDFRONT_DIST_ID} --paths ${cloudfront_path}/${package}.asc
|
||||||
|
Loading…
Reference in New Issue
Block a user