Collaboration on build.snapcraft.io?

Is it possible to add multiple people that can access a particular snap like dashboard.snapcraft.io on build.snapcraft.io? It probably can help upstream’s snaps maintenance if some contributors can access the build logs.

Any collaborator on a Github repo that uses https://build.snapcraft.io should be able to see/ add the repo on https://build.snapcraft.io to see builds.

1 Like

Unfortunately, people that want someone to see the build logs doesn’t necessary means they also want someone to also have the repo’s write access

Build uses launchpad, so we can go directly there to get the information you’re after. Build logs are easily accessible via the magic url https://launchpad.net/~build.snapcraft.io -> https://launchpad.net/~build.snapcraft.io/+snaps which lists all things which are built on build.snapcraft.io.

So for example my MAME snap can be seen at https://launchpad.net/~build.snapcraft.io/+snap/6505a92925c92790d16039a8f4d9a693-xenial

Here’s one of the build logs. https://launchpadlibrarian.net/388442657/buildlog_snap_ubuntu_xenial_amd64_6505a92925c92790d16039a8f4d9a693-xenial_BUILDING.txt.gz

Happy reading

1 Like

No, but a pull request might be welcome :slight_smile:

1 Like

EDIT: I just noticed that the links I mentioned here don’t work anymore (lead to ‘session expired’ error). That’s a bug that I’ll report.


If all you need is access to build logs they are available publicly on build.snapcraft.io.

Both repository builds page (like https://build.snapcraft.io/user/snapcrafters/vscode) and individual builds pages (like https://build.snapcraft.io/user/snapcrafters/vscode/333354) don’t require log in.

1 Like

Bug reported: https://github.com/canonical-websites/build.snapcraft.io/issues/1148

We will look into it.

2 Likes