View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/snapcraft

Snapcraft has 9 active reviews. See all merge proposals.

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 .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 40 seconds — see the log

Branches

Name Last Modified Last Commit
CRAFT-2574-python-plugin-core24 2024-03-19 00:33:35 UTC
feat(plugins): support core24 in the Python plugin

Author: Tiago Nobrega
Author Date: 2024-03-14 12:47:00 UTC

feat(plugins): support core24 in the Python plugin

The interpreter for confined core24 snaps is /usr/bin/python3.12. This also
includes some minor rework of the logic: if the snap's confinement is strict
or devmode, then we should definitely know which interpreter to use. This
can make our lives easier in the future as we support more bases.

feature/craft-application 2024-03-18 23:57:58 UTC
feat(lifecycle): pass confinement and base to lifecycle

Author: Tiago Nobrega
Author Date: 2024-03-15 18:41:08 UTC

feat(lifecycle): pass confinement and base to lifecycle

CRAFT-2581/merge-components 2024-03-18 22:21:31 UTC
tests(spread): 2 tests in 1

Author: Sergio Schvezov
Author Date: 2024-03-18 22:21:31 UTC

tests(spread): 2 tests in 1

use better naming for easier error detection

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

work/CRAFT-2482-remote-build 2024-03-18 20:18:07 UTC
feat(craft-application): support remote build

Author: Sheng Yu
Author Date: 2024-03-18 20:17:50 UTC

feat(craft-application): support remote build

This also support --platform and --build-for.

renovate/bugfixes 2024-03-16 21:02:03 UTC
chore(deps): update bugfixes

Author: renovate[bot]
Author Date: 2024-03-16 21:02:03 UTC

chore(deps): update bugfixes

renovate/dev-dependencies 2024-03-16 13:14:06 UTC
chore(deps): update development dependencies (non-major)

Author: renovate[bot]
Author Date: 2024-03-16 13:14:06 UTC

chore(deps): update development dependencies (non-major)

main 2024-03-16 13:13:17 UTC
chore: merge 8.0 hotfixes into main (#4676)

Author: Sergio Schvezov
Author Date: 2024-03-16 13:13:17 UTC

chore: merge 8.0 hotfixes into main (#4676)

work/hotfix-8.0-merge 2024-03-15 22:07:31 UTC
chore: merge main into 8.0.5 hotfixes

Author: Sergio Schvezov
Author Date: 2024-03-15 22:07:31 UTC

chore: merge main into 8.0.5 hotfixes

hotfix/7.5 2024-03-15 21:20:08 UTC
build(deps): bump craft-providers to 1.20.2 (#4675)

Author: Sergio Schvezov
Author Date: 2024-03-15 21:20:08 UTC

build(deps): bump craft-providers to 1.20.2 (#4675)

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

hotfix/8.0 2024-03-15 21:19:31 UTC
build(deps): bump craft-providers to 1.23.1 (#4673)

Author: Sergio Schvezov
Author Date: 2024-03-15 21:19:31 UTC

build(deps): bump craft-providers to 1.23.1 (#4673)

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

CRAFT-2584-Document-maven-plugin 2024-03-15 20:16:08 UTC
Revert "chore: test against devel branch of craft-parts"

Author: Claudio Matsuoka
Author Date: 2024-03-15 20:16:08 UTC

Revert "chore: test against devel branch of craft-parts"

This reverts commit 47df77811711274a63a5a21718a77c3621735c46.

work/hotfix-7-craft-providers 2024-03-15 19:49:10 UTC
build(deps): bump craft-providers to 1.20.2

Author: Sergio Schvezov
Author Date: 2024-03-15 19:49:10 UTC

build(deps): bump craft-providers to 1.20.2

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

work/hotfix-8-craft-providers 2024-03-15 19:13:37 UTC
build(deps): bump craft-providers to 1.23.1

Author: Sergio Schvezov
Author Date: 2024-03-15 19:13:37 UTC

build(deps): bump craft-providers to 1.23.1

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

work/craft-providers-1.23.1-craft-app 2024-03-15 17:36:41 UTC
build(deps): bump craft-providers to 1.23.1

Author: Callahan Kovacs
Author Date: 2024-03-15 17:36:41 UTC

build(deps): bump craft-providers to 1.23.1

Signed-off-by: Callahan Kovacs <callahan.kovacs@canonical.com>

work/craft-providers-1.23.1 2024-03-15 17:28:58 UTC
build(deps): bump craft-providers to 1.23.1

Author: Callahan Kovacs
Author Date: 2024-03-15 17:28:58 UTC

build(deps): bump craft-providers to 1.23.1

Signed-off-by: Callahan Kovacs <callahan.kovacs@canonical.com>

work/architecture-get-archs-list 2024-03-14 21:19:40 UTC
feat(project): add get_archs_list for Architecture model

Author: Sheng Yu
Author Date: 2024-03-14 21:02:59 UTC

feat(project): add get_archs_list for Architecture model

get_archs_list provides a quick way to get a list of all required build targets

work/ignore-same-file 2024-03-14 19:09:43 UTC
fix(test): use prime dir in some tests

Author: Sheng Yu
Author Date: 2024-03-14 19:06:45 UTC

fix(test): use prime dir in some tests

work/dup-snapcraft-yaml 2024-03-14 17:26:48 UTC
fix(test): do not create 2 snapcraft.yaml and confuse location

Author: Sheng Yu
Author Date: 2024-03-13 04:09:45 UTC

fix(test): do not create 2 snapcraft.yaml and confuse location

The old fixture may create 2 snapcraft.yaml in different locations.

And when both /snap and /build-aux exist, build-aux fallback got
ignored.

work/tests-remote-core22 2024-03-13 16:06:27 UTC
refactor(test): versioned remote-build tests

Author: Sheng Yu
Author Date: 2024-03-12 17:01:10 UTC

refactor(test): versioned remote-build tests

work/craft-app-fixes 2024-03-13 13:28:55 UTC
build(deps): add craft-application to doc requirements

Author: Callahan Kovacs
Author Date: 2024-03-13 13:28:55 UTC

build(deps): add craft-application to doc requirements

Signed-off-by: Callahan Kovacs <callahan.kovacs@canonical.com>

check-base-destructive 2024-03-13 11:15:06 UTC
fix(tests): create a suitable build plan

Author: Tiago Nobrega
Author Date: 2024-03-11 19:29:36 UTC

fix(tests): create a suitable build plan

Create a default build plan with a build info matching the host's architecture
and base, so that individual plan-dependent tests don't have to worry about
tweaking the plan.

work/CRAFT-2477-determine-provider 2024-03-12 16:34:28 UTC
chore: revert "build(deps): use craft-application test branch"

Author: Callahan Kovacs
Author Date: 2024-03-12 16:34:28 UTC

chore: revert "build(deps): use craft-application test branch"

This reverts commit 228f42b1ad158dd57166efb470daa0b1f3c55665.

ca-configure-services-better 2024-03-12 16:30:53 UTC
chore: back to main branch

Author: Alex Lowe
Author Date: 2024-03-12 16:30:53 UTC

chore: back to main branch

CRAFT-2482-remote-build 2024-03-11 18:12:27 UTC
feat(craft-application): support remote build

Author: Sheng Yu
Author Date: 2024-03-11 18:12:27 UTC

feat(craft-application): support remote build

work/CRAFT-2535-platforms 2024-03-08 22:49:46 UTC
fix: another pydantic change...

Author: Callahan Kovacs
Author Date: 2024-03-08 22:49:46 UTC

fix: another pydantic change...

Signed-off-by: Callahan Kovacs <callahan.kovacs@canonical.com>

work/CRAFT-2539-logging-fix-simple-snr 2024-03-06 17:24:01 UTC
fix(application): simple search and replace to see if this fixes it

Author: Matt Culler
Author Date: 2024-03-06 17:24:01 UTC

fix(application): simple search and replace to see if this fixes it

If weird stuff happens we have other ideas and may just roll this back.

snapcraft-itself-suite 2024-03-05 19:41:07 UTC
chore(spread): patchelf core24 cleanup

Author: Sergio Schvezov
Author Date: 2024-03-05 19:41:07 UTC

chore(spread): patchelf core24 cleanup

- Use --destructive-mode in the CLI
- Remove dangling set-base logic
- Remove unbound references to base

These tests still fail, but now they fail due to the lack of the classic
feature.

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

work/hotfix-8.0.4 2024-03-04 19:19:21 UTC
chore: merge main into 8.0.4 hotfix

Author: Sergio Schvezov
Author Date: 2024-03-04 19:19:18 UTC

chore: merge main into 8.0.4 hotfix

work/CRAFT-2476-deprecated-info-manifest 2024-03-04 16:53:49 UTC
Merge branch 'feature/craft-application' into work/CRAFT-2476-deprecated-info...

Author: Sheng Yu
Author Date: 2024-03-04 16:53:49 UTC

Merge branch 'feature/craft-application' into work/CRAFT-2476-deprecated-info-manifest

work/craft-providers-1.23.0-hotfix 2024-02-29 13:17:10 UTC
build(deps): bump craft-providers to 1.23.0

Author: Callahan Kovacs
Author Date: 2024-02-29 13:10:59 UTC

build(deps): bump craft-providers to 1.23.0

Signed-off-by: Callahan Kovacs <callahan.kovacs@canonical.com>

work/craft-providers-1.23.0 2024-02-29 13:16:52 UTC
build(deps): bump craft-providers to 1.23.0

Author: Callahan Kovacs
Author Date: 2024-02-29 13:10:59 UTC

build(deps): bump craft-providers to 1.23.0

Signed-off-by: Callahan Kovacs <callahan.kovacs@canonical.com>

work/craft-providers-1.23.0-craft-app 2024-02-29 13:15:12 UTC
build(deps): bump craft-providers to 1.23.0

Author: Callahan Kovacs
Author Date: 2024-02-29 13:10:59 UTC

build(deps): bump craft-providers to 1.23.0

Signed-off-by: Callahan Kovacs <callahan.kovacs@canonical.com>

work/CRAFT-2529-root-packages 2024-02-28 21:51:26 UTC
fix: change wording

Author: Sheng Yu
Author Date: 2024-02-28 21:51:26 UTC

fix: change wording

work/CRAFT-2542-buildplanner-type 2024-02-28 19:42:51 UTC
fix: alias project-type to type

Author: Sheng Yu
Author Date: 2024-02-28 19:42:51 UTC

fix: alias project-type to type

work/CRAFT-2315-version-command 2024-02-26 21:42:36 UTC
feat(craft-application): migrate version command

Author: Sheng Yu
Author Date: 2024-02-26 21:42:36 UTC

feat(craft-application): migrate version command

This does not include the legacy snapcraft version

work/CRAFT-2469-support-adopt-info-and-dynamic-versions 2024-02-24 18:59:57 UTC
Merge branch 'feature/craft-application' into work/CRAFT-2469-support-adopt-i...

Author: Claudio Matsuoka
Author Date: 2024-02-24 18:59:57 UTC

Merge branch 'feature/craft-application' into work/CRAFT-2469-support-adopt-info-and-dynamic-versions

work/CRAFT-2468 2024-02-23 22:12:37 UTC
fix(style): fix the ruff linting

Author: Matt Culler
Author Date: 2024-02-23 22:12:37 UTC

fix(style): fix the ruff linting

CRAFT-2474-Always-track-stage-packages 2024-02-23 13:51:52 UTC
[test] check proposed craft-application feature

Author: Claudio Matsuoka
Author Date: 2024-02-23 13:51:52 UTC

[test] check proposed craft-application feature

Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com>

work/CRAFT-2479-deprecate-snap-command 2024-02-22 22:59:55 UTC
fix: remove unimplemented placeholders

Author: Sheng Yu
Author Date: 2024-02-22 22:59:55 UTC

fix: remove unimplemented placeholders

work/move-core22-commands 2024-02-16 17:32:53 UTC
test: enable all spread tests

Author: Sheng Yu
Author Date: 2024-02-16 17:32:53 UTC

test: enable all spread tests

feature-lifecycle-commands 2024-02-14 20:20:47 UTC
chore(spread): re-enable core24 lifecycle command calling tests

Author: Sergio Schvezov
Author Date: 2024-02-14 13:04:49 UTC

chore(spread): re-enable core24 lifecycle command calling tests

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

work/CRAFT-2470-lifecycle-commands 2024-02-14 20:20:47 UTC
chore(spread): re-enable core24 lifecycle command calling tests

Author: Sergio Schvezov
Author Date: 2024-02-14 13:04:49 UTC

chore(spread): re-enable core24 lifecycle command calling tests

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

work/components-core24 2024-02-14 20:19:33 UTC
test: add core24 component spread tests

Author: Callahan Kovacs
Author Date: 2024-02-14 17:33:20 UTC

test: add core24 component spread tests

Signed-off-by: Callahan Kovacs <callahan.kovacs@canonical.com>

work/CRAFT-2376-patchelf-callback 2024-02-14 16:36:56 UTC
Merge branch 'main' into work/CRAFT-2376-patchelf-callback

Author: Callahan Kovacs
Author Date: 2024-02-14 16:36:56 UTC

Merge branch 'main' into work/CRAFT-2376-patchelf-callback

work/fix-sshd 2024-02-13 23:55:59 UTC
Merge branch 'main' into work/fix-sshd

Author: Alex Lowe
Author Date: 2024-02-13 23:55:59 UTC

Merge branch 'main' into work/fix-sshd

hotfix/8.0-merge 2024-02-13 13:30:03 UTC
chore: merge main into hotfix/8.0

Author: Sergio Schvezov
Author Date: 2024-02-13 13:30:03 UTC

chore: merge main into hotfix/8.0

build/update-ruff 2024-02-12 02:20:20 UTC
build: update ruff and settings changes

Author: Alex Lowe
Author Date: 2024-02-12 02:20:20 UTC

build: update ruff and settings changes

work/CRAFT-2419-snap-namespace 2024-02-07 16:59:32 UTC
Merge branch 'feature/components' into work/CRAFT-2419-snap-namespace

Author: Callahan Kovacs
Author Date: 2024-02-07 16:59:32 UTC

Merge branch 'feature/components' into work/CRAFT-2419-snap-namespace

work/CRAFT-2443-override-prime-warning 2024-02-07 16:29:57 UTC
fix: warning unsafe override-prime

Author: Sheng Yu
Author Date: 2024-01-31 15:31:38 UTC

fix: warning unsafe override-prime

work/CRAFT-2440-craft-application-3 2024-02-06 16:11:48 UTC
Merge branch 'main' into feature/craft-application

Author: Callahan Kovacs
Author Date: 2024-02-06 16:11:48 UTC

Merge branch 'main' into feature/craft-application

work/CRAFT-2440-craft-application-2 2024-02-05 19:46:33 UTC
build(deps): update dependency platformdirs to v3.11.0 (#4509)

Author: renovate[bot]
Author Date: 2024-02-05 17:35:26 UTC

build(deps): update dependency platformdirs to v3.11.0 (#4509)

work/craft-app-core24-only 2024-02-01 13:50:04 UTC
feat!: fail if we know the project is core24

Author: Tiago Nobrega
Author Date: 2024-02-01 13:40:23 UTC

feat!: fail if we know the project is core24

This commit updates the scaffolding to have a different behavior in
cases where we *know* that the existing project (from the yaml file) is
core24-based.

In this cases, we now raise a RuntimeError outlining the name of the
command instead of raising a ClassicFallback error to let the
non-craft-application workflow take over.

With this, Snapcraft runs on core24 projects will fail until the
commands are ported over, while projects for older bases (or commands
that don't use projects, like "init") will still fallback to the
existing behavior.

black-and-pyright-hotfix 2024-01-31 16:26:51 UTC
chore(deps): update black and pyright (#4550)

Author: Sheng Yu
Author Date: 2024-01-31 00:25:30 UTC

chore(deps): update black and pyright (#4550)

work/CRAFT-2440-craft-application 2024-01-31 16:10:40 UTC
chore(merge): old craft-aplication

Author: Sheng Yu
Author Date: 2024-01-31 16:10:40 UTC

chore(merge): old craft-aplication

work/black-24-hotfix 2024-01-31 15:34:41 UTC
chore(deps): update black and pyright (#4550)

Author: Sheng Yu
Author Date: 2024-01-31 00:25:30 UTC

chore(deps): update black and pyright (#4550)

work/black-24 2024-01-30 21:37:57 UTC
fix: pin pyright version and fix linter error

Author: Sheng Yu
Author Date: 2024-01-29 23:22:44 UTC

fix: pin pyright version and fix linter error

work/CRAFT-2376-fix-build-base-hotfix 2024-01-24 21:00:53 UTC
fix(lifecycle): return correct base when using devel for build-base (#4523)

Author: Sheng Yu
Author Date: 2024-01-24 20:54:18 UTC

fix(lifecycle): return correct base when using devel for build-base (#4523)

work/CRAFT-2376-fix-build-base 2024-01-23 23:42:24 UTC
fix: allow launch unstable core24

Author: Sheng Yu
Author Date: 2024-01-23 23:42:24 UTC

fix: allow launch unstable core24

work/CRAFT-2335-shallow-clone 2023-12-15 20:48:56 UTC
update errors

Author: Sheng Yu
Author Date: 2023-12-15 20:48:56 UTC

update errors

work/fix-new-pyinstall 2023-12-14 21:02:45 UTC
Merge branch 'main' into work/fix-new-pyinstall

Author: Callahan Kovacs
Author Date: 2023-12-14 21:02:45 UTC

Merge branch 'main' into work/fix-new-pyinstall

work/CRAFT-2334-remote-build-git-failed 2023-12-13 20:22:23 UTC
print multiple lines when possible

Author: Sheng Yu
Author Date: 2023-12-13 20:22:23 UTC

print multiple lines when possible

work/CRAFT-1729-remote-build-error 2023-12-12 13:53:26 UTC
Merge branch 'main' into work/CRAFT-1729-remote-build-error

Author: Sheng Yu
Author Date: 2023-12-12 13:53:26 UTC

Merge branch 'main' into work/CRAFT-1729-remote-build-error

work/fix-pyright-1 2023-12-07 20:39:51 UTC
chore(deps): pin protobuf in docs

Author: Sheng Yu
Author Date: 2023-12-07 17:24:29 UTC

chore(deps): pin protobuf in docs

work/pin-protobuf-docs 2023-12-07 17:24:29 UTC
chore(deps): pin protobuf in docs

Author: Sheng Yu
Author Date: 2023-12-07 17:24:29 UTC

chore(deps): pin protobuf in docs

CRAFT-2238 2023-11-16 04:15:35 UTC
feat: lifecycle commands in craft-application

Author: Alex Lowe
Author Date: 2023-11-16 04:15:35 UTC

feat: lifecycle commands in craft-application

work/CRAFT-2172-snap-pack-error-2 2023-11-01 16:32:32 UTC
chore(log): hide command in output when pack failed

Author: Sheng Yu
Author Date: 2023-11-01 16:32:32 UTC

chore(log): hide command in output when pack failed

work/CRAFT-2120-missing-library-package 2023-11-01 08:25:25 UTC
Merge branch 'main' into work/CRAFT-2120-missing-library-package

Author: Claudio Matsuoka
Author Date: 2023-11-01 08:25:25 UTC

Merge branch 'main' into work/CRAFT-2120-missing-library-package

work/CRAFT-2172-snap-pack-error 2023-10-31 19:37:45 UTC
chore(log): hide command in output when pack failed

Author: Sheng Yu
Author Date: 2023-10-31 19:37:45 UTC

chore(log): hide command in output when pack failed

work/CRAFT-2171-dep-craft-providers 2023-10-30 17:00:43 UTC
build(deps): bump craft-providers to 1.19.1 (#4421)

Author: Sheng Yu
Author Date: 2023-10-30 16:37:07 UTC

build(deps): bump craft-providers to 1.19.1 (#4421)

Adds spread tests for `base: devel` spread tests and fixes multipass
spread tests.

work/dep-craft-providers 2023-10-27 14:52:05 UTC
build(deps): bump craft-providers to 1.19.1

Author: Sheng Yu
Author Date: 2023-10-26 22:51:41 UTC

build(deps): bump craft-providers to 1.19.1

Also included devel base tests.
And a fix to run tests in multipass.

work/enable-streaming-brief 2023-08-24 22:56:47 UTC
cli: enable "streaming brief" mode

Author: Tiago Nobrega
Author Date: 2023-08-22 17:38:40 UTC

cli: enable "streaming brief" mode

Fixes #4317

work/hotfix-merge 2023-08-07 18:47:31 UTC
Merge remote-tracking branch 'origin/main' into hotfix/7.5

Author: Sergio Schvezov
Author Date: 2023-08-07 17:58:44 UTC

Merge remote-tracking branch 'origin/main' into hotfix/7.5

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

work/hotfix-build-fix 2023-08-07 14:34:36 UTC
snap: enable building using current remote-build

Author: Sergio Schvezov
Author Date: 2023-08-07 14:34:36 UTC

snap: enable building using current remote-build

As sources are re-packed, references are broken.

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

work/CRAFT-1926-source-architectures 2023-08-04 17:01:23 UTC
requirements: bump craft-archives

Author: Tiago Nobrega
Author Date: 2023-08-02 22:09:49 UTC

requirements: bump craft-archives

Version 1.1.3 fixes the issue with package-repositories that declare
architectures. In addition to addressing the wrong parameter order, the
new version also improves the handling of architectures.

The summary of the change is: if the host system is amd64 and the arch
of the package repository is i386, _or_ if the host is arm64 and the
repo armhf, then `dpkg --add-architecture <repo_arch>` will be called.
Otherwise, the command is not called. This lets us preserve the
behavior of enabling i386 in the official repositories when a repo
using i386 is added, with the improvement of _not breaking_ apt update
when an "incompatible" architecture combination is declared.

The new spread tests reflect this. Both run in amd64 and add the
deadsnakes ppa to fetch Python in a foreign arch:

- For i386, only the deadsnakes ppa is necessary, as the architecture
will be added "globally" and Python's dependencies are found in the
default archives;
- For armhf, the ports.ubuntu.com repo is necessary in addition to the
deadsnakes one. This lets the dependencies be found in the ports repo,
_and_ doesn't break the build (this combination is broken in Snapcraft
7.2, 7.3 and 7.4).

Fixes #4289 and #4298

work/hotfix-7.5-merge 2023-08-04 15:54:53 UTC
Merge remote-tracking branch 'origin/main' into work/hotfix-7.5-merge

Author: Sergio Schvezov
Author Date: 2023-08-03 17:23:06 UTC

Merge remote-tracking branch 'origin/main' into work/hotfix-7.5-merge

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

work/CRAFT-1918-revert-repos 2023-07-14 19:36:13 UTC
Revert "repo: migrate to craft-archives (#4037)"

Author: Tiago Nobrega
Author Date: 2023-07-14 19:36:13 UTC

Revert "repo: migrate to craft-archives (#4037)"

This reverts commit ce23bc7d196f67d898dcd7735dc58eb60d558a6b.

work/local-package-repo 2023-07-13 21:14:10 UTC
Merge branch 'hotfix/7.5' into work/local-package-repo

Author: Tiago Nobrega
Author Date: 2023-07-13 21:14:10 UTC

Merge branch 'hotfix/7.5' into work/local-package-repo

work/CRAFT-1850-better-error-for-core18 2023-07-13 12:45:25 UTC
review: @tigarmo's suggestions

Author: Sergio Schvezov
Author Date: 2023-07-13 12:45:25 UTC

review: @tigarmo's suggestions

Co-authored-by: Tiago Nobrega <tiago.nobrega@canonical.com>

work/CRAFT-1842-metadatalinks 2023-07-13 02:25:01 UTC
meta: write out metadata links

Author: Sergio Schvezov
Author Date: 2023-07-12 23:12:52 UTC

meta: write out metadata links

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

work/CRAFT-1863-part-pluing-aware-extensions 2023-07-12 18:31:32 UTC
extensions: plugin aware part_snippet values

Author: Sergio Schvezov
Author Date: 2023-07-12 01:17:09 UTC

extensions: plugin aware part_snippet values

Extend the API to take a plugin_name, for legacy do the same, but as
an optional method in the base class.

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

work/7.5-gpg-multi-keys 2023-07-03 11:56:36 UTC
lint: ignore .asc files in codespell

Author: Tiago Nobrega
Author Date: 2023-06-30 18:38:15 UTC

lint: ignore .asc files in codespell

split-spread 2023-06-29 23:43:31 UTC
spread: separate legacy tests

Author: Alex Lowe
Author Date: 2023-06-28 20:10:35 UTC

spread: separate legacy tests

The primary purpose of this is to place the tests into separate GitHub Actions
runs, reducing the repeated test runs if a test fails.

CRAFT-1804 2023-06-27 06:19:14 UTC
store: add missing case for list-keys

Author: Alex Lowe
Author Date: 2023-06-27 06:15:10 UTC

store: add missing case for list-keys

Now displays keys that are available on the system but not registered.

hotfix/7.4 2023-06-11 22:59:24 UTC
lint: fix typing for pyright 1.1.312 (#4205)

Author: Callahan Kovacs
Author Date: 2023-06-07 17:25:04 UTC

lint: fix typing for pyright 1.1.312 (#4205)

Signed-off-by: Callahan Kovacs <callahan.kovacs@canonical.com>

tox-ci 2023-06-02 20:12:56 UTC
small change to stat pr

Author: Alex Lowe
Author Date: 2023-06-02 20:12:56 UTC

small change to stat pr

core22-apt 2023-06-01 17:11:36 UTC
deps: update python-apt

Author: Alex Lowe
Author Date: 2023-06-01 17:11:36 UTC

deps: update python-apt

hotfix/7.3 2023-05-18 15:27:40 UTC
meta: include project provided assumes in snapd.yaml (#4152)

Author: Sergio Schvezov
Author Date: 2023-05-18 15:27:40 UTC

meta: include project provided assumes in snapd.yaml (#4152)

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

feature/kernel-plugin 2023-04-24 08:03:01 UTC
plugins: kernel plugin fixes and spread tests (#4104)

Author: Claudio Matsuoka
Author Date: 2023-04-21 13:38:50 UTC

plugins: kernel plugin fixes and spread tests (#4104)

Install the software-properties-common package, address shell script
issues when running on base core22, and create spread tests for v2 and
craft-parts kernel plugins.

Package installation code from PR #4064 by dbruno74.

Spread tests are set to manual and will run periodically.

Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com>

hotfix/7.2 2023-02-08 17:47:00 UTC
requirements: update craft-parts to 1.15.3 (#4030)

Author: Claudio Matsuoka
Author Date: 2023-02-08 17:47:00 UTC

requirements: update craft-parts to 1.15.3 (#4030)

Craft-parts 1.15.3 fixes ignored file patterns when processing
local sources.

Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com>

new-patchelf 2023-01-24 13:18:58 UTC
4k branch

Author: Sergio Schvezov
Author Date: 2023-01-23 21:14:00 UTC

4k branch

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

kernel-temp-release 2022-12-12 13:46:38 UTC
kernel: publish to temporary branch

Author: Callahan Kovacs
Author Date: 2022-12-12 13:46:38 UTC

kernel: publish to temporary branch

craft-providers-temp-log-file 2022-10-27 23:03:34 UTC
requirements: update craft-providers to temporary branch

Author: Callahan Kovacs
Author Date: 2022-10-27 22:43:37 UTC

requirements: update craft-providers to temporary branch

Signed-off-by: Callahan Kovacs <callahan.kovacs@canonical.com>

hotfix/stage-packages-null 2022-07-05 12:23:03 UTC
meta: create manifest file (#3824)

Author: Claudio Matsuoka
Author Date: 2022-07-05 12:23:03 UTC

meta: create manifest file (#3824)

Enable creation of a manifest file using `--enable-manifest` or the
`SNAPCRAFT_BUILD_INFO` environment variable. Image information can
be populated setting a json snippet using `--manifest-image-information`
or the `SNAPCRAFT_IMAGE_INFO` environment variable.

Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com>

release/6 2022-04-29 01:23:27 UTC
Merge pull request #3724 from snapcore/pbr

Author: Sergio Schvezov
Author Date: 2022-04-29 01:23:27 UTC

Merge pull request #3724 from snapcore/pbr

spread: remove git user config from pbr test

ros 2022-04-14 15:05:44 UTC
wip

Author: Sergio Schvezov
Author Date: 2022-04-14 15:05:44 UTC

wip

bugfix/pull-no-stage-core20 2022-01-06 22:15:28 UTC
lifecycle: do not stage deps for pull on core20

Author: Sergio Schvezov
Author Date: 2022-01-06 22:15:28 UTC

lifecycle: do not stage deps for pull on core20

core20 uses Plugins V2, there is no plugin logic required from a dependency for
pulling like for V1 Plugins.

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

craft-670/spike/new-snapcraft 2021-12-03 23:54:04 UTC
Merge pull request #3603 from cmatsuoka/experimental/new-snapcraft-provider

Author: Claudio Matsuoka
Author Date: 2021-12-03 23:54:04 UTC

Merge pull request #3603 from cmatsuoka/experimental/new-snapcraft-provider

[spike] new-snapcraft: fix execution in managed environment

legacy 2021-03-10 15:25:38 UTC
store: improve platform detection (#3465)

Author: Chris Patterson
Author Date: 2021-03-10 15:25:38 UTC

store: improve platform detection (#3465)

Also add support for Windows and Darwin.

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

openvino 2020-06-26 02:07:12 UTC
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>

specifications 2020-03-04 15:22:14 UTC
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>

1100 of 102 results

Other repositories

Name Last Modified
lp:snapcraft 6 hours ago
lp:~wgrant/snapcraft/+git/github 2021-09-24
lp:~kyrofa/snapcraft 2019-02-01
lp:~facundo/snapcraft 2017-10-13
lp:~vila/snapcraft/+git/mirror 2016-05-23
lp:~blr/snapcraft/+git/mirror 2016-04-13
16 of 6 results
You can't create new repositories for Snapcraft.