From 5596c3d6bfe2918b8d80d53148e37aad998ac9a9 Mon Sep 17 00:00:00 2001 From: Zsolt Dollenstein Date: Tue, 13 Apr 2021 07:58:28 +0000 Subject: [PATCH] Add simple snapcraft.yaml to package CLI --- snapcraft.yaml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 snapcraft.yaml diff --git a/snapcraft.yaml b/snapcraft.yaml new file mode 100644 index 000000000..7dcfbdc26 --- /dev/null +++ b/snapcraft.yaml @@ -0,0 +1,28 @@ +name: rocketpool +version: git +description: | + Rocket Pool is a next generation Ethereum proof of stake (PoS) infrastructure + service designed to be highly decentralised, distributed and compatible with + Ethereum 2.0. This package contains the Rocket Pool smart node. +summary: The Rocket Pool smart node +base: core18 +confinement: classic +grade: devel +parts: + rocketpool: + plugin: go + source: . + go-packages: + - github.com/rocket-pool/smartnode/rocketpool + - github.com/rocket-pool/smartnode/rocketpool-cli + - github.com/rocket-pool/smartnode/shared + - github.com/rocket-pool/smartnode/rocketpool-pow-proxy + go-importpath: github.com/rocket-pool/smartnode + stage-packages: + - curl +apps: + rocketpool: + command: bin/rocketpool-cli + plugs: + - docker + - network