Snapcraft Live - Version management and snapshots

Описание к видео Snapcraft Live - Version management and snapshots

Building snaps - version detection & upcoming snapd

Goal

Learn how to set version numbers in snaps
Introduce a couple of new things in snapd 2.39

Agenda


References

Documentation

https://docs.snapcraft.io/snapcraft-y...
https://docs.snapcraft.io/using-exter...
https://docs.snapcraft.io/snapshots

Interesting forum threads

https://forum.snapcraft.io/t/automati...

Commands

Building

`snapcraft --debug`
`snapcraft --shell-after`
`snapcraft --use-lxd`

Snapshots

`snap help save`
`snap save`
`snap saved`
`snap restore`

Snapcraft options

`version:`
`version-script:`
`adopt-info:`
`parse-info:`

Reminder

Install snapd (see snapcraft docs)
Install snapcraft `sudo snap install snapcraft --classic`
Install multipass `sudo snap install multipass --classic --beta`

Комментарии

Информация по комментариям в разработке