From 26d66b06aeae5a05123ca6d1498c347dee6f84f6 Mon Sep 17 00:00:00 2001 From: Fabio Colella Date: Sun, 6 Dec 2020 15:14:41 +0200 Subject: [PATCH 1/2] Update to use 'upload' instead of 'push' --- lib/dpl/providers/snap.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dpl/providers/snap.rb b/lib/dpl/providers/snap.rb index 22e474ec8..4bbcdf5be 100644 --- a/lib/dpl/providers/snap.rb +++ b/lib/dpl/providers/snap.rb @@ -21,7 +21,7 @@ class Snap < Provider update_snapd: 'sudo apt-get install snapd', install: 'sudo snap install snapcraft --classic', login: 'echo "%{token}" | snapcraft login --with -', - deploy: 'snapcraft push %{snap_path} --release=%{channel}' + deploy: 'snapcraft upload %{snap_path} --release=%{channel}' msgs login: 'Attemping to login ...', no_snaps: 'No snap found matching %{snap}', From 1877b476f8f9ac828e5d9c23377d90d26f3060ee Mon Sep 17 00:00:00 2001 From: Fabio Colella Date: Sun, 6 Dec 2020 15:24:51 +0200 Subject: [PATCH 2/2] Update snap_spec.rb --- spec/dpl/providers/snap_spec.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spec/dpl/providers/snap_spec.rb b/spec/dpl/providers/snap_spec.rb index 87a1e5fff..3586bc735 100644 --- a/spec/dpl/providers/snap_spec.rb +++ b/spec/dpl/providers/snap_spec.rb @@ -9,16 +9,16 @@ it { should have_run '[apt:get] snapd (snap)' } it { should have_run 'sudo snap install snapcraft --classic' } it { should have_run 'echo "token" | snapcraft login --with -' } - it { should have_run 'snapcraft push ./snap --release=edge' } + it { should have_run 'snapcraft upload ./snap --release=edge' } it { should have_run_in_order } end describe 'given --snap ./sn*' do - it { should have_run 'snapcraft push ./snap --release=edge' } + it { should have_run 'snapcraft upload ./snap --release=edge' } end describe 'given --snap ./snap --channel channel' do - it { should have_run 'snapcraft push ./snap --release=channel' } + it { should have_run 'snapcraft upload ./snap --release=channel' } end describe 'given --snap ./snap', run: false do