lp:snapcraft

Owned by Sergio Schvezov
Get this repository:
git clone https://git.launchpad.net/snapcraft

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://github.com/snapcore/snapcraft.

The next import is scheduled to run in 1 hour.

Last successful import was 4 hours ago.

Import started 4 hours ago on alnitak and finished 4 hours ago taking 30 seconds — see the log
Import started 10 hours ago on alnitak and finished 10 hours ago taking 1 minute — see the log
Import started 16 hours ago on izar and finished 16 hours ago taking 2 minutes — see the log
Import started 22 hours ago on alnitak and finished 22 hours ago taking 1 minute — see the log
Import started on 2020-08-13 on alnitak and finished on 2020-08-13 taking 30 seconds — see the log
Import started on 2020-08-13 on izar and finished on 2020-08-13 taking 50 seconds — see the log
Import started on 2020-08-12 on alnitak and finished on 2020-08-12 taking 25 seconds — see the log
Import started on 2020-08-12 on izar and finished on 2020-08-12 taking 30 seconds — see the log
Import started on 2020-08-12 on izar and finished on 2020-08-12 taking 1 minute — see the log
Import started on 2020-08-12 on izar and finished on 2020-08-12 taking 1 minute — see the log

Branches

Name Last Modified Last Commit
master 2020-08-14 10:48:39 UTC 4 hours ago
ros2: specification, extension & colcon v2 plugin for core20 (#3203)

Author: Chris Patterson
Author Date: 2020-08-14 10:48:39 UTC

ros2: specification, extension & colcon v2 plugin for core20 (#3203)

Includes specification for documentation purposes.

Signed-off-by: Chris Patterson <chris.patterson@canonical.com>
Co-authored-by: Sergio Schvezov <sergio.schvezov@canonical.com>

appstream-icon 2020-08-13 20:44:42 UTC 19 hours ago
Merge branch 'master' into appstream-icon

Author: Chris Patterson
Author Date: 2020-08-13 20:44:42 UTC

Merge branch 'master' into appstream-icon

fix-ld-regex 2020-08-13 16:02:48 UTC 23 hours ago
spread tests: fix classic patchelf linker regex to match all arches

Author: Chris Patterson
Author Date: 2020-08-13 15:59:02 UTC

spread tests: fix classic patchelf linker regex to match all arches

ppc64el and others may not follow the `ld-linux` convention, e.g.:
/snap/core18/current/lib64/ld64.so.2

Fix by broadening the match to ld.*.

Signed-off-by: Chris Patterson <chris.patterson@canonical.com>

legacy 2020-08-05 20:34:46 UTC 2020-08-05
lxd: update connectivity check url (#3239)

Author: Chris Patterson
Author Date: 2020-08-05 20:34:46 UTC

lxd: update connectivity check url (#3239)

Signed-off-by: Chris Patterson <chris.patterson@canonical.com>

detail-command-logs 2020-07-30 18:59:43 UTC 2020-07-30
Merge branch 'master' into detail-command-logs

Author: Sergio Schvezov
Author Date: 2020-07-30 18:59:43 UTC

Merge branch 'master' into detail-command-logs

host-certs 2020-07-20 17:55:26 UTC 2020-07-20
cli: provide option to install ca certs into build environment

Author: Chris Patterson
Author Date: 2020-07-20 17:52:52 UTC

cli: provide option to install ca certs into build environment

Allow user to specify a specific CA file, or directory of CA files,
to install into LXD or Multipass build environment.

- Adds `--install-ca-certificates <certs-path>` CLI option.

- Implement certification installation in base provider using
_push_file() and running `update-ca-certificates` on every launch.

- Update unit tests.

LP: #1807988

Signed-off-by: Chris Patterson <chris.patterson@canonical.com>

no-report-tool-missing 2020-07-20 15:07:42 UTC 2020-07-20
sentry: don't report tool missing errors

Author: Chris Patterson
Author Date: 2020-07-20 15:05:39 UTC

sentry: don't report tool missing errors

Spread tests should capture any missing tools from the snap,
should we make that mistake. If the host is missing the tool,
do not offer to report it to sentry.

Fixes SNAPCRAFT-1V7

Signed-off-by: Chris Patterson <chris.patterson@canonical.com>

repo-build-package-versions 2020-07-17 17:22:12 UTC 2020-07-17
repo: install requested build-package versions

Author: Chris Patterson
Author Date: 2020-07-17 14:45:49 UTC

repo: install requested build-package versions

It either was never implemented, or has been broken for a long time.
However, it is documented as supported, so install the
build-package versions as requested.

This requires passing '--allow-downgrades' to apt, in case the user
changes the desired build-package. Additionally, now the version
for each apt package is explicitly specified for apt-get install.

LP: #1887960

Signed-off-by: Chris Patterson <chris.patterson@canonical.com>

openvino 2020-06-26 02:07:12 UTC 2020-06-26
edge -> stable build snap

Author: Chris Patterson
Author Date: 2020-06-26 02:07:12 UTC

edge -> stable build snap

Signed-off-by: Chris Patterson <chris.patterson@canonical.com>

fix-patchelf-mangling 2020-05-11 11:40:47 UTC 2020-05-11
get section by name and check for SHT_NOBITS

Author: Chris Patterson
Author Date: 2020-05-11 11:40:47 UTC

get section by name and check for SHT_NOBITS

Signed-off-by: Chris Patterson <chris.patterson@canonical.com>

specifications 2020-03-04 15:22:14 UTC 2020-03-04
initial commit

Author: Sergio Schvezov
Author Date: 2020-03-04 15:22:14 UTC

initial commit

Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>

rb-snapcraft-channel 2020-02-12 17:35:31 UTC 2020-02-12
remote-build: introduce --launchpad-snapcraft-channel option

Author: Chris Patterson
Author Date: 2020-02-12 17:32:33 UTC

remote-build: introduce --launchpad-snapcraft-channel option

It may be useful to configure Launchpad to use a specific
snapcraft channel. This commit changes the default from "edge"
to "stable", and allows the user to configure it.

Signed-off-by: Chris Patterson <chris.patterson@canonical.com>

split-debug 2020-02-05 15:59:54 UTC 2020-02-05
plugin handler: split debug information if --split-debug passed

Author: Chris Patterson
Author Date: 2020-01-10 21:51:42 UTC

plugin handler: split debug information if --split-debug passed

EXPERIMENTAL option to split debug information. Splits debug
information during PRIME step.

Stripped symbols are written to ./debug directory. Note that this
may cause an issue for projects being build in destructive mode that
already have a directory "debug" in the project tree.

Based off of James Henstridge's work available at:
https://github.com/snapcore/snapcraft/pull/2239

Signed-off-by: Chris Patterson <chris.patterson@canonical.com>

fix-elf-regression 2020-02-04 21:01:43 UTC 2020-02-04
use a generator for any

Author: Sergio Schvezov
Author Date: 2020-02-04 21:01:43 UTC

use a generator for any

release/3.9 2020-01-26 06:36:41 UTC 2020-01-26
meta: always generate snapcraft-runner to workaround classic (#2889) (#2891)

Author: Sergio Schvezov
Author Date: 2020-01-26 06:36:41 UTC

meta: always generate snapcraft-runner to workaround classic (#2889) (#2891)

Snapcraft previously generated wrappers for most commands. Once
snapcraft became more conserative about generating unnecessary wrappers,
issues began to surface with regard to PATH being set incorrectly
for classic snap apps that did not use shell.

To work around the issue, this commit adds an empty snapcraft-runner to
the command-chain for all apps, where they typically would have none.
Once this issue is resolved in snapd, we can probably remove this
workaround.

Add unit tests for snapcraft-runner generation

Add some additional parameters to the SnapcraftYaml fixture
to make it more configurable.

LP: #1860369

Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
Co-authored-by: Chris Patterson <cjp256@gmail.com>

115 of 15 results
This repository contains Public information 
Everyone can see this information.