diff --git a/snapcraft.yaml b/snapcraft.yaml index 334f7bb..5ece60d 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -1,18 +1,24 @@ name: hola-proxy -version: '1.15.1' summary: Standalone Hola proxy client. description: | Standalone Hola proxy client. Just run it and it'll start plain HTTP proxy server forwarding traffic via Hola proxies of your choice. confinement: strict -base: core18 +base: core22 +adopt-info: hola-proxy parts: hola-proxy: plugin: go - source: . + build-snaps: [go/latest/stable] build-packages: - - gcc + - make + - git-core + source: https://github.com/Snawoot/hola-proxy + source-type: git + override-pull: | + craftctl default + craftctl set version="$(git describe --long --tags --always --match=v*.*.* | sed 's/v//')" override-build: make && cp bin/hola-proxy "$SNAPCRAFT_PART_INSTALL"