Skip to content

Commit

Permalink
Remove default provider and add perl everywhere
Browse files Browse the repository at this point in the history
  • Loading branch information
Hook25 committed Apr 16, 2024
1 parent 74e6aee commit 07c29cb
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 9 deletions.
1 change: 1 addition & 0 deletions checkbox-core-snap/series24/snap/snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,7 @@ parts:
- zlib1g-dev
- build-essential
stage-packages:
- perl
- python3-markupsafe
- python3-jinja2
- python3-packaging
Expand Down
13 changes: 4 additions & 9 deletions checkbox-snap/series_uc24/snap/snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,39 +14,30 @@ plugs:
checkbox-runtime:
interface: content
target: $SNAP/checkbox-runtime
default-provider: checkbox24
provider-resource:
interface: content
target: $SNAP/providers/checkbox-provider-resource
default-provider: checkbox24
provider-checkbox:
interface: content
target: $SNAP/providers/checkbox-provider-checkbox
default-provider: checkbox24
provider-docker:
interface: content
target: $SNAP/providers/checkbox-provider-docker
default-provider: checkbox24
provider-tpm2:
interface: content
target: $SNAP/providers/checkbox-provider-tpm2
default-provider: checkbox24
provider-sru:
interface: content
target: $SNAP/providers/checkbox-provider-sru
default-provider: checkbox24
provider-gpgpu:
interface: content
target: $SNAP/providers/checkbox-provider-gpgpu
default-provider: checkbox24
provider-certification-client:
interface: content
target: $SNAP/providers/checkbox-provider-certification-client
default-provider: checkbox24
provider-certification-server:
interface: content
target: $SNAP/providers/checkbox-provider-certification-server
default-provider: checkbox24

apps:
checkbox-cli:
Expand Down Expand Up @@ -126,3 +117,7 @@ parts:
echo "this only contains random bytes to pad the snap to 16kb" >> $SNAPCRAFT_PART_INSTALL/size_workaround
echo "see: https://bugs.launchpad.net/review-tools/+bug/2049093" >> $SNAPCRAFT_PART_INSTALL/size_workaround
head -c 16384 /dev/urandom >> $SNAPCRAFT_PART_INSTALL/size_workaround
install_perl:
plugin: nil
stage-packages:
- perl

0 comments on commit 07c29cb

Please sign in to comment.