From e5643fee0a5d0ef0a09eb24ef1dffd70d722e755 Mon Sep 17 00:00:00 2001 From: Michael Derynck Date: Tue, 24 Jan 2023 06:51:37 +0000 Subject: [PATCH] Add check for MANIFEST.txt after signing (#1198) Add a check in drone so build fails if plugin is not successfully signed. Co-authored-by: Joey Orlando --- .drone.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 9b689d3e..3456e3e4 100644 --- a/.drone.yml +++ b/.drone.yml @@ -27,6 +27,7 @@ steps: - apt-get install zip - cd grafana-plugin - yarn sign + - if [ ! -f dist/MANIFEST.txt ]; then echo "Sign failed, MANIFEST.txt not created, aborting." && exit 1; fi - yarn ci-build:finish - yarn ci-package - cd ci/dist @@ -194,6 +195,7 @@ steps: - apt-get install zip - cd grafana-plugin - yarn sign + - if [ ! -f dist/MANIFEST.txt ]; then echo "Sign failed, MANIFEST.txt not created, aborting." && exit 1; fi - yarn ci-build:finish - yarn ci-package - cd ci/dist @@ -415,6 +417,6 @@ kind: secret name: drone_token --- kind: signature -hmac: f77d17560f910f1a99ab8230674dc25c226d2b3c73cb90e63e53fb8ba760d57a +hmac: 662c2be2ccdd106ae4f23a557f981ef601d9693b0333e0bcda7189ddf16fb49a ...