The team behind Snapcraft is pleased to announce the release of Snapcraft 6.1.
Among its many updates, fixes and additions, the following are what we consider its highlights:
For general details, including installation instructions, see Snapcraft overview, or take a look at Snapcraft release notes for other Snapcraft releases.
More fine grained source fetching, three new scenarios are supported:
source-submodules
parts:
git-test:
plugin: dump
source-type: git
source: git@github.com...
source-submodules:
- submodule_1
- dir1/submodule_2
parts:
git-test:
plugin: dump
source-type: git
source: git@github.com...
source-submodules: []
Since the /usr
merge with /
the potentially missing stage-packages to add and solve missing dependencies was not working correctly on core20, this has now been fixed
The two command line client commands that were previously hidden, promote
and remote-build
, are now displayed as part of the general help.
To make use of this feature, something like this is needed
parts:
part1:
source: ....
plugin: make
build-attributes: [core22-step-dependencies]
Last updated 2 years ago.