Tested in an up-to-date xenial system:
- enabled the proposed archive
- updated snapcraft to 2.8.8b
- registered a user in staging sso
- verified the email address
- logged in to staging myapps
- accepted the terms
- registered the snap name keepassx-elopio-20160513
- git clone https://github.com/elopio/snaps
- cd snaps/keepassx
- renamed the snap to keepassx-elopio-20160513
- set the staging env vars:
UBUNTU_SSO_API_ROOT_URL=https://login.staging.ubuntu.com/api/v2/
UBUNTU_STORE_API_ROOT_URL=https://myapps.developer.staging.ubuntu.com/dev/api/
UBUNTU_STORE_SEARCH_ROOT_URL=https://search.apps.staging.ubuntu.com/
UBUNTU_STORE_UPLOAD_ROOT_URL=https://upload.apps.staging.ubuntu.com/
- snapcraft login
- entered the credentials for the newly created user.
- snapcraft upload <name of the>.snap [3 times]
- verified that there are 4 versions of the snap in staging myapps.
2 of the updates showed an error message despite the snap reaching the store ok. I reported a new bug for that: bug #1581689
Tested in an up-to-date xenial system: elopio- 20160513 /github. com/elopio/ snaps elopio- 20160513 SSO_API_ ROOT_URL=https:/ /login. staging. ubuntu. com/api/ v2/ STORE_API_ ROOT_URL=https:/ /myapps. developer. staging. ubuntu. com/dev/ api/ STORE_SEARCH_ ROOT_URL=https:/ /search. apps.staging. ubuntu. com/ STORE_UPLOAD_ ROOT_URL=https:/ /upload. apps.staging. ubuntu. com/
- enabled the proposed archive
- updated snapcraft to 2.8.8b
- registered a user in staging sso
- verified the email address
- logged in to staging myapps
- accepted the terms
- registered the snap name keepassx-
- git clone https:/
- cd snaps/keepassx
- renamed the snap to keepassx-
- set the staging env vars:
UBUNTU_
UBUNTU_
UBUNTU_
UBUNTU_
- snapcraft login
- entered the credentials for the newly created user.
- snapcraft upload <name of the>.snap [3 times]
- verified that there are 4 versions of the snap in staging myapps.
2 of the updates showed an error message despite the snap reaching the store ok. I reported a new bug for that: bug #1581689
I'm marking the verification as done.
Thanks Chris!