snapcraft:work/architecture-get-archs-list

Last commit made on 2024-03-14
Get this branch:
git clone -b work/architecture-get-archs-list https://git.launchpad.net/snapcraft

Branch merges

Branch information

Name:
work/architecture-get-archs-list
Repository:
lp:snapcraft

Recent commits

5033019... by Sheng Yu

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

385cb8a... by Tiago Nobrega

fix(spread): fix appstream + core24 tests

The expected snap.yaml files follow what's currently generated for core22, and
not for core20/18. Also fixes a typo in CRAFT_PART_INSTALL.

6df955d... by Tiago Nobrega

feat(app): fully support parse-info in core24

Integrate extraction/update functions into the PackageService's update_project()
call. This means a minor refactoring of the existing functions so that they can
be used both core22 and core24 codepaths.

1223a03... by Tiago Nobrega

feat(app): extract parse-info data when loading the project

This only extracts and stores the info of which part provides the info to be
parsed. This lets the project be loaded successfully as the 'parse-info' entry
is removed from the parts, but nothing else.

c492c94... by Tiago Nobrega

fix: use "devel" bases on build plan (#4663)

For the BuildInfos we want to use "devel" bases, as that is the term
that craft-providers expects to create instances based on the
development track. We still need to use the regular "base" (e.g.
"core24") in other places, so add a customization parameter to
get_effective_base() to use either behavior.

2423be3... by Sheng Yu

refactor(test): versioned remote-build tests

b601c77... by Callahan Kovacs

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

Signed-off-by: Callahan Kovacs <email address hidden>

aab0797... by Tiago Nobrega

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.

7814ba7... by Alex Lowe

fix(application): update configure_services

16e66c8... by Callahan Kovacs

feat: get build env from command line, env, and snap config

Signed-off-by: Callahan Kovacs <email address hidden>