~jugmac00/lpci:prepare-release-version-0.0.29wq

Last commit made on 2022-08-24
Get this branch:
git clone -b prepare-release-version-0.0.29wq 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:
prepare-release-version-0.0.29wq
Repository:
lp:~jugmac00/lpci

Recent commits

837eb60... by Jürgen Gmach

Prepare release for version 0.0.29

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] build:0 (build)
12 of 2 results
b22e7dc... by Jürgen Gmach

Add missing changelog entry

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] build:0 (build)
12 of 2 results
96275f5... by Jürgen Gmach

Fix `lpcraft run --clean`

Previously, when running two jobs with the same series and on the same
architecture, the lxc container was re-used.

After both jobs finished, it was attemted to delete "both" containers,
but that obviously failed after the first one was deleted.

Now, each container will be deleted after each job - at least when the
`--clean` flag was used.

LP: #1986374

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] build:0 (build)
12 of 2 results
a1bab8b... by Jürgen Gmach

Prepare release 0.0.28

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] build:0 (build)
12 of 2 results
a08cb97... by Jürgen Gmach

Upgrade dependencies

Most notably upgrading `craft-cli` from version 0.6.0 to 1.20, which
contained a breaking change for the emitter mode.

LP: #1986625

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] build:0 (build)
12 of 2 results
7e22063... by Jürgen Gmach

Back to development 0.0.28

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] build:0 (build)
12 of 2 results
7acd92f... by Jürgen Gmach

Prepare release for version 0.0.27

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] build:0 (build)
12 of 2 results
6b6b9b1... by Jürgen Gmach

Improve exception message for handling input

... when there are multiple jobs, e.g. expanded from a matrix.

Currently we do not support this.

The improved exception message should make it easier to debug situations
when we running into this exception, as described in the following bug
report:
https://bugs.launchpad.net/lpcraft/+bug/1986244

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] build:0 (build)
12 of 2 results
07d9c99... by Jürgen Gmach

Back to development 0.0.27

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] build:0 (build)
12 of 2 results
5b743d6... by Jürgen Gmach

Prepare release 0.0.26

Succeeded
[SUCCEEDED] test:0 (build)
[SUCCEEDED] build:0 (build)
12 of 2 results