~jugmac00/lpci:do-not-hide-package-installation-error

Last commit made on 2022-02-23
Get this branch:
git clone -b do-not-hide-package-installation-error https://git.launchpad.net/~jugmac00/lpci
Only Jürgen Gmach can upload to this branch. If you are Jürgen Gmach please log in for upload directions.

Branch merges

Branch information

Name:
do-not-hide-package-installation-error
Repository:
lp:~jugmac00/lpci

Recent commits

a7290fc... by Jürgen Gmach

Do not hide system package installation errors

When the configuration contained a system package which was not
available, the app silently skipped the installation error.

Now, `lpcraft` exits with a proper returncode and shows an error message.

695209e... by Jürgen Gmach

Rebuild Snap package to include updated system packages

see https://ubuntu.com/security/notices/USN-5301-1

7458215... by Jürgen Gmach

Improve output handling via CLI option

The option was renamed from `output` to `output-directory`.

This should help to disambiguate the CLI option with the `output`
configuration option.

5949872... by Jürgen Gmach

Add last step to the release process documentation

a6a701f... by Jürgen Gmach

improve wording

517b0b9... by Jürgen Gmach

fix typo

fb0d70e... by Jürgen Gmach

fix config path regression

When a configurable configuration file was introduced, a default value
for the configuration file was added to the run subparser.

Running `lpcraft` without any arguments defaults to the run command, but
the subparser args do not get parsed in that case.

This has been fixed by adding an additional check/fallback to the
default configuration file.

368a8af... by Jürgen Gmach

run `pre-commit run --all-files`

89ed52f... by Jürgen Gmach

update release process documentation

... to reflect UI changes in the Snap Store.

a24a673... by Ioana Lasc

Merge remote-tracking branch 'ilasc/add-cofig-path-option' into main