From fe838bbdac0a72f737c3fc403bd2143bda345796 Mon Sep 17 00:00:00 2001 From: Erica Portnoy Date: Tue, 21 Jul 2020 15:00:23 -0700 Subject: [PATCH] add plugin snap changes to generate script --- tools/generate_dnsplugins_snapcraft.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tools/generate_dnsplugins_snapcraft.sh b/tools/generate_dnsplugins_snapcraft.sh index 2e367f89b..92654bc86 100755 --- a/tools/generate_dnsplugins_snapcraft.sh +++ b/tools/generate_dnsplugins_snapcraft.sh @@ -28,6 +28,13 @@ parts: snapcraftctl set-version \`grep ^version \$SNAPCRAFT_PART_SRC/setup.py | cut -f2 -d= | tr -d "'[:space:]"\` build-environment: - EXCLUDE_CERTBOT_DEPS: "True" + certbot-metadata: + plugin: dump + source: . + stage: [setup.py, certbot-shared] + override-pull: | + snapcraftctl pull + mkdir -p \$SNAPCRAFT_PART_SRC/certbot-shared slots: certbot: @@ -35,5 +42,11 @@ slots: content: certbot-1 read: - \$SNAP/lib/python3.8/site-packages + +plugs: + certbot-metadata: + interface: content + content: metadata-1 + target: \$SNAP/certbot-shared EOF done