Browse Source

Try to fix Snap.

Thanks to xet7 !
Lauri Ojansivu 4 days ago
parent
commit
fb8ef4d978
1 changed files with 5 additions and 16 deletions
  1. 5 16
      releases/snap-build.sh

+ 5 - 16
releases/snap-build.sh

@@ -9,24 +9,13 @@ if [[ "$OSTYPE" == "linux-gnu" ]]; then
   sudo systemctl enable snapd
   sudo systemctl start snapd
   sudo snap install snapcraft --classic
-  #  sudo snap install multipass
+  sudo snap install multipass
   sudo snap install lxd
   lxd init --auto
-  #  multipass delete ubu
-  #  multipass purge
-  #  multipass launch --name ubu
-  #  snapcraft pack
-  # Install and initialize LXD (if not already)
-  sudo snap install lxd --channel=5.21/stable
-  sudo usermod -aG lxd "$USER"
-  newgrp lxd
-  lxd init --minimal
-
-  # Build with LXD backend and verbose logs
-  snapcraft --use-lxd --verbose
-  # If you hit a stale state, clean and retry:
-  #snapcraft clean
-  #snapcraft --use-lxd --verbose
+  multipass delete ubu
+  multipass purge
+  multipass launch --name ubu
+  snapcraft pack
   exit;
 elif [[ "$OSTYPE" == "darwin"* ]]; then
   echo "macOS"