From a2abab02a171e166c1635ea34d1026da2ac293c7 Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Fri, 5 Jul 2019 20:18:34 +1000 Subject: [PATCH] login to snapcraft when releasing --- .circleci/config.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 0eb56db6..5a05d761 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -46,6 +46,15 @@ jobs: name: Install snapcraft command: | ./.circleci/install_snapcraft.sh + - run: + name: Login to snapcraft + # if you ever lose this, you can recreate it via + # `snapcraft export-login snapcraft.login && base64 snapcraft.login` and then chuck that + # in circle ci as the SNAPCRAFT_LOGIN_FILE env variable + # You'll need your ubuntu one password + command: | + echo $SNAPCRAFT_LOGIN_FILE | base64 --decode --ignore-garbage > snapcraft.login + snapcraft login --with snapcraft.login - run: name: Run gorelease command: |