Use docker for snapcraft

This commit is contained in:
Micah Lee 2022-03-31 21:04:08 -07:00
parent 74afcdc1c0
commit 8a9871b945

View File

@ -209,19 +209,16 @@ jobs:
path: ~/onionshare-macos.zip path: ~/onionshare-macos.zip
build-snapcraft: build-snapcraft:
machine: docker:
image: ubuntu-2004:current - image: snapcore/snapcraft:edge
working_directory: ~/repo working_directory: ~/repo
steps: steps:
- checkout - checkout
- run:
name: Install snapcraft
command: sudo snap install snapcraft --classic
- run: - run:
name: Build the snap name: Build the snap
command: | command: |
cd ~/repo cd ~/repo/desktop
snapcraft snapcraft
mv onionshare-*_amd64.snap onionshare_amd64.snap mv onionshare-*_amd64.snap ~/onionshare_amd64.snap
- store_artifacts: - store_artifacts:
path: ~/repo/onionshare_amd64.snap path: ~/onionshare_amd64.snap