lp:~jugmac00/lpci
- Get this repository:
-
git clone
https://git.not.enabled/~jugmac00/lpci
Branches
Name | Last Modified | Last Commit |
---|---|---|
clarify- |
2023-08-21 08:27:29 UTC |
Clarify environment variable handling
Author:
Jürgen Gmach
Clarify environment variable handling - document precedence of environment variable handling |
test-cancel-build | 2023-08-01 06:26:49 UTC |
test cancel build
Author:
Jürgen Gmach
test cancel build |
pin-pyyaml-version | 2023-07-21 06:45:47 UTC |
Set minimum version for PyYAML
Author:
Jürgen Gmach
Set minimum version for PyYAML ... in order to avoid build issues, see |
update- |
2023-07-17 05:53:06 UTC |
Fix broken syntax in NEWS.rst
Author:
Jürgen Gmach
Fix broken syntax in NEWS.rst |
test_access_ |
2023-07-14 15:12:19 UTC |
test access commit msg
Author:
Jürgen Gmach
test access commit msg |
fix-documentati |
2023-06-29 13:41:45 UTC |
Fix default value for the `root` flag in documentation
Author:
Jürgen Gmach
Fix default value for the `root` flag in documentation The default value for the `root` flag was listed as `true`, but `true` is a saner value as there might be quite some existing Also see the intital discussion LP: #2025359 |
prepare- |
2023-05-24 15:07:07 UTC |
Fix Snap build issues for lpci on various platforms
Author:
Jürgen Gmach
Fix Snap build issues for lpci on various platforms ...which do not offer pre-built wheels for Cryptography. |
update-deps | 2023-05-23 20:16:39 UTC |
Update Python dependencies
Author:
Jürgen Gmach
Update Python dependencies |
update- |
2023-05-02 06:58:45 UTC |
Update system packages
Author:
Jürgen Gmach
Update system packages |
lpcraft- |
2023-03-20 12:36:32 UTC |
Update system packages
Author:
Jürgen Gmach
Update system packages |
update- |
2023-03-20 12:36:32 UTC |
Update system packages
Author:
Jürgen Gmach
Update system packages |
fix-regression- |
2023-03-10 19:44:56 UTC |
Fix regression from adding support for support for non-LTS releases
Author:
Jürgen Gmach
Fix regression from adding support for support for non-LTS releases When adding above mentioned support, also craft-providers 1.8.0 was This was not uncovered as on a local developer machine the remotes were This fix has currently no explicit test, as the test would involve a |
interims_releases | 2023-03-10 08:53:08 UTC |
Add support for non-LTS releases
Author:
Jürgen Gmach
Add support for non-LTS releases From now on Launchpad CI also supports non-LTS releases, i.e. kinetic and Please note that we use daily builds https:/ |
fix-deprecation |
2023-02-23 09:23:31 UTC |
Fix deprecation warning in `lxd.launch`
Author:
Jürgen Gmach
Fix deprecation warning in `lxd.launch` see https:/ |
upgrade- |
2023-02-15 06:52:25 UTC |
Rebuild the Snap package to include updated system packages
Author:
Jürgen Gmach
Rebuild the Snap package to include updated system packages |
replace- |
2023-02-13 07:37:27 UTC |
Replace deprecated setuptools directive
Author:
Jürgen Gmach
Replace deprecated setuptools directive See https:/ |
update- |
2023-02-09 09:22:18 UTC |
Rebuild the Snap package to include updated system packages
Author:
Jürgen Gmach
Rebuild the Snap package to include updated system packages |
prepare_ |
2023-01-24 13:38:19 UTC |
Prepare release 0.0.43
Author:
Jürgen Gmach
Prepare release 0.0.43 |
update- |
2023-01-24 06:52:56 UTC |
Rebuild the Snap package to include updated system packages
Author:
Jürgen Gmach
Rebuild the Snap package to include updated system packages |
rebuild- |
2023-01-13 07:09:18 UTC |
Prepare release 0.0.40
Author:
Jürgen Gmach
Prepare release 0.0.40 |
reproduce- |
2022-12-14 14:39:26 UTC |
Minimal example
Author:
Jürgen Gmach
Minimal example |
update- |
2022-12-09 15:17:03 UTC |
Do not declare Python 3.11 support yet
Author:
Jürgen Gmach
Do not declare Python 3.11 support yet `setup-cfg-fmt` would declare Python 3.11 support by default, but |
update- |
2022-12-09 06:14:53 UTC |
Prepare release 0.0.37
Author:
Jürgen Gmach
Prepare release 0.0.37 |
rebuild- |
2022-12-08 06:37:39 UTC |
Prepare new release
Author:
Jürgen Gmach
Prepare new release |
known-issues | 2022-11-18 12:41:30 UTC |
Add support page
Author:
Jürgen Gmach
Add support page This page adds info about: LP: #1996733 |
update- |
2022-10-27 07:43:57 UTC |
Rebuild the Snap package to include updated system packages
Author:
Jürgen Gmach
Rebuild the Snap package to include updated system packages |
update- |
2022-10-20 05:48:39 UTC |
Rebuild the Snap package to include updated system packages
Author:
Jürgen Gmach
Rebuild the Snap package to include updated system packages |
update- |
2022-10-19 06:04:35 UTC |
Rebuild Snap package to include updated system packages
Author:
Jürgen Gmach
Rebuild Snap package to include updated system packages |
update- |
2022-10-14 06:20:09 UTC |
Rebuild Snap package to include updated system packages
Author:
Jürgen Gmach
Rebuild Snap package to include updated system packages |
update- |
2022-09-05 07:49:04 UTC |
Rebuild Snap to include updated system packages
Author:
Jürgen Gmach
Rebuild Snap to include updated system packages |
prepare- |
2022-08-24 14:32:43 UTC |
Prepare release for version 0.0.29
Author:
Jürgen Gmach
Prepare release for version 0.0.29 |
fix-run-clean | 2022-08-24 13:37:16 UTC |
Fix `lpcraft run --clean`
Author:
Jürgen Gmach
Fix `lpcraft run --clean` Previously, when running two jobs with the same series and on the same After both jobs finished, it was attemted to delete "both" containers, Now, each container will be deleted after each job - at least when the LP: #1986374 |
prepare- |
2022-08-19 16:59:27 UTC |
Prepare release 0.0.28
Author:
Jürgen Gmach
Prepare release 0.0.28 |
upgrade- |
2022-08-19 16:55:19 UTC |
Upgrade dependencies
Author:
Jürgen Gmach
Upgrade dependencies Most notably upgrading `craft-cli` from version 0.6.0 to 1.20, which LP: #1986625 |
main | 2022-08-19 12:05:01 UTC |
Back to development 0.0.28
Author:
Jürgen Gmach
Back to development 0.0.28 |
prepare- |
2022-08-19 10:38:29 UTC |
Prepare release for version 0.0.27
Author:
Jürgen Gmach
Prepare release for version 0.0.27 |
improve- |
2022-08-18 14:43:19 UTC |
Improve exception message for handling input
Author:
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 |
back-to- |
2022-08-16 08:50:00 UTC |
Back to development 0.0.27
Author:
Jürgen Gmach
Back to development 0.0.27 |
prepare- |
2022-08-12 04:47:15 UTC |
Prepare release 0.0.26
Author:
Jürgen Gmach
Prepare release 0.0.26 |
provide- |
2022-08-11 19:54:20 UTC |
Rename additional_apt_repositories into package_repositories
Author:
Jürgen Gmach
Rename additional_ |
rename- |
2022-08-10 11:12:34 UTC |
Deprecate ``--apt-replace-repositories``
Author:
Jürgen Gmach
Deprecate ``--apt- and replace it with ``--replace- |
prepare- |
2022-08-05 13:30:59 UTC |
prepare release 0.0.24
Author:
Jürgen Gmach
prepare release 0.0.24 |
add-license- |
2022-08-05 13:08:37 UTC |
Enable adding license information
Author:
Jürgen Gmach
Enable adding license information ... via the `.launchpad.yaml` configuration file. |
prepare- |
2022-08-01 12:23:27 UTC |
Prepare release 0.0.22
Author:
Jürgen Gmach
Prepare release 0.0.22 |
prepare- |
2022-07-19 21:04:10 UTC |
Prepare release for version 0.0.21
Author:
Jürgen Gmach
Prepare release for version 0.0.21 |
add-golang-plugin | 2022-07-19 16:44:47 UTC |
Add Golang plugin
Author:
Jürgen Gmach
Add Golang plugin |
prepare- |
2022-07-15 08:13:01 UTC |
Release version 0.0.20
Author:
Jürgen Gmach
Release version 0.0.20 This includes security fixes for system packages, see |
prepare- |
2022-07-11 14:08:39 UTC |
Prepare release 0.0.19
Author:
Jürgen Gmach
Prepare release 0.0.19 |
add-support- |
2022-07-11 10:58:34 UTC |
Allow overriding APT's security checks
Author:
Jürgen Gmach
Allow overriding APT's security checks ... via `PackageReposit |
pass-in-credentials | 2022-07-06 19:13:23 UTC |
Add info that `PackageRepository.url` is using Jinja2
Author:
Jürgen Gmach
Add info that `PackageReposit |
prepare- |
2022-07-04 13:50:19 UTC |
Prepare release for version 0.0.18
Author:
Jürgen Gmach
Prepare release for version 0.0.18 |
add-additional- |
2022-07-04 12:29:06 UTC |
Add new configuration option to provide additional package repositories
Author:
Jürgen Gmach
Add new configuration option to provide additional package repositories |
add-support- |
2022-06-22 06:46:20 UTC |
Add support for building golang packages
Author:
Jürgen Gmach
Add support for building golang packages |
add-support- |
2022-06-14 09:49:45 UTC |
Add support for passing in plugin settings
Author:
Jürgen Gmach
Add support for passing in plugin settings ... via ``--plugin- This enabled adding support for custom Conda channels. |
turn-release- |
2022-06-02 06:35:53 UTC |
Turn release documentation into checklist
Author:
Jürgen Gmach
Turn release documentation into checklist Now, it should be easier to follow the necessary release steps in the right |
prepare- |
2022-06-01 09:37:01 UTC |
Prepare release version 0.0.15
Author:
Jürgen Gmach
Prepare release version 0.0.15 |
add-conda- |
2022-06-01 05:55:47 UTC |
Test existing recipe folder with missing meta.yaml
Author:
Jürgen Gmach
Test existing recipe folder with missing meta.yaml ... in order to up test coverage to 100%. |
add-miniconda- |
2022-05-31 16:20:47 UTC |
Add news entry for adding the Miniconda plugin
Author:
Jürgen Gmach
Add news entry for adding the Miniconda plugin |
add-interpolate |
2022-05-31 08:40:18 UTC |
Add documentation for run command interpolation
Author:
Jürgen Gmach
Add documentation for run command interpolation Also add a news entry. |
add-modular-config | 2022-05-27 13:49:18 UTC |
Add documentation for modular plugin configuration
Author:
Jürgen Gmach
Add documentation for modular plugin configuration |
remove- |
2022-05-27 08:23:00 UTC |
Remove unclear comment
Author:
Jürgen Gmach
Remove unclear comment Comment removed as neither me nor the op knew what is about. |
add-pre- |
2022-05-25 19:07:23 UTC |
Update documentation for the `run-before` and `run-after` commands
Author:
Jürgen Gmach
Update documentation for the `run-before` and `run-after` commands Also add changelog entries. |
back-to-dev-0.0.15 | 2022-05-18 09:35:55 UTC |
Back to development 0.0.15
Author:
Jürgen Gmach
Back to development 0.0.15 |
release- |
2022-05-18 06:36:34 UTC |
Prepare release v0.0.14
Author:
Jürgen Gmach
Prepare release v0.0.14 |
back-to- |
2022-05-13 06:09:52 UTC |
Back to development 0.0.14
Author:
Jürgen Gmach
Back to development 0.0.14 |
prepare- |
2022-05-12 17:19:54 UTC |
Prepare release for version 0.0.13
Author:
Jürgen Gmach
Prepare release for version 0.0.13 |
always- |
2022-05-12 15:16:59 UTC |
Always update apt cache index
Author:
Jürgen Gmach
Always update apt cache index ... before installing a package. - containers won't have up-to-date cache indexes |
back-to- |
2022-05-12 08:38:23 UTC |
Back to development 0.0.13
Author:
Jürgen Gmach
Back to development 0.0.13 |
release_v0.0.12 | 2022-05-12 06:28:22 UTC |
Release v0.0.12
Author:
Jürgen Gmach
Release v0.0.12 |
update- |
2022-05-12 06:21:44 UTC |
Update craft-cli to latest version
Author:
Jürgen Gmach
Update craft-cli to latest version |
rebuild- |
2022-05-12 06:07:13 UTC |
Rebuild Snap to include updated system packages
Author:
Jürgen Gmach
Rebuild Snap to include updated system packages |
prepare- |
2022-04-29 10:22:51 UTC |
Prepare release for version 0.0.11
Author:
Jürgen Gmach
Prepare release for version 0.0.11 |
set-env- |
2022-04-29 10:09:29 UTC |
Add optional CLI argument to pass in environment variables
Author:
Jürgen Gmach
Add optional CLI argument to pass in environment variables Example usage: ``` |
add-optional- |
2022-04-28 15:54:36 UTC |
Add optional CLI argument to replace `/etc/apt/sources.list`
Author:
Jürgen Gmach
Add optional CLI argument to replace `/etc/apt/ Also add minimal CLI interface documentation, which at some point should |
add-optional- |
2022-04-28 14:58:57 UTC |
Add optional CLI argument to replace `/etc/apt/sources.list`
Author:
Jürgen Gmach
Add optional CLI argument to replace `/etc/apt/ Also add minimal CLI interface documentation, which at some point should |
back-to-dev-0.0.11 | 2022-04-27 08:20:21 UTC |
Back to development
Author:
Jürgen Gmach
Back to development |
rebuild- |
2022-04-27 07:00:08 UTC |
Release version 0.0.10
Author:
Jürgen Gmach
Release version 0.0.10 |
switch- |
2022-04-14 09:46:47 UTC |
Switch to the 0.0.9 development version
Author:
Jürgen Gmach
Switch to the 0.0.9 development version |
enable- |
2022-04-01 16:56:08 UTC |
Enable upgrading of dependencies via the `pip-compile` tox env
Author:
Jürgen Gmach
Enable upgrading of dependencies via the `pip-compile` tox env Previously, the command was hardcoded to `pip-compile`. This would regenerate a missing `requirements.txt`, but it would never Now `tox -e pip-compile` upgrades the dependencies by default, but can Also, all installation dependenices were updated. |
improve- |
2022-03-30 20:29:33 UTC |
Sphinx: Turn warnings into errors
Author:
Jürgen Gmach
Sphinx: Turn warnings into errors This prevents committing and publishing broken documentation. |
back-to- |
2022-03-30 15:23:35 UTC |
Back to development
Author:
Jürgen Gmach
Back to development |
improve- |
2022-03-11 15:29:29 UTC |
Improve the contribution documentation
Author:
Jürgen Gmach
Improve the contribution documentation Also add descriptions to the tox environments. |
fix-development |
2022-03-11 13:26:44 UTC |
Fix typo and link to the documentation of tox
Author:
Jürgen Gmach
Fix typo and link to the documentation of tox |
prepare- |
2022-03-03 10:28:46 UTC |
Prepare release for 0.0.4
Author:
Jürgen Gmach
Prepare release for 0.0.4 |
show_error_ |
2022-03-03 10:17:05 UTC |
Show error message when there are no matching output files
Author:
Jürgen Gmach
Show error message when there are no matching output files LP: #1962774 |
add-note- |
2022-02-25 09:48:00 UTC |
Add note that containers will not be deleted automatically
Author:
Jürgen Gmach
Add note that containers will not be deleted automatically |
do-not- |
2022-02-23 20:14:01 UTC |
Do not hide system package installation errors
Author:
Jürgen Gmach
Do not hide system package installation errors When the configuration contained a system package which was not Now, `lpcraft` exits with a proper returncode and shows an error message. |
rebuild- |
2022-02-23 12:27:31 UTC |
Rebuild Snap package to include updated system packages
Author:
Jürgen Gmach
Rebuild Snap package to include updated system packages |
rename- |
2022-02-07 12:37:35 UTC |
Improve output handling via CLI option
Author:
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` |
fix-wording | 2022-02-05 16:09:35 UTC |
improve wording
Author:
Jürgen Gmach
improve wording |
fix-typo | 2022-02-05 16:08:40 UTC |
fix typo
Author:
Jürgen Gmach
fix typo |
fix-config- |
2022-02-04 20:48:31 UTC |
fix config path regression
Author:
Jürgen Gmach
fix config path regression When a configurable configuration file was introduced, a default value Running `lpcraft` without any arguments defaults to the run command, but This has been fixed by adding an additional check/fallback to the |
update- |
2022-02-04 16:55:15 UTC |
update release process documentation
Author:
Jürgen Gmach
update release process documentation ... to reflect UI changes in the Snap Store. |
install- |
2022-01-21 17:19:26 UTC |
Install `craft-cli` from PyPI
Author:
Jürgen Gmach
Install `craft-cli` from PyPI |
fix-lpcraft- |
2022-01-21 11:54:34 UTC |
Sanitize input for generating instance name
Author:
Jürgen Gmach
Sanitize input for generating instance name LXD instance names must follow a certain pattern to be valid, see |
add-pyproject- |
2022-01-20 09:48:13 UTC |
Create `pyproject-build` plugin
Author:
Jürgen Gmach
Create `pyproject-build` plugin By adding a `plugin: pyproject-build` key-value pair, lpcraft now can The package will be built with the default Python version of the used The default output directory is `{srcdir}/dist`. Currently, there are no configuration options available. |
add-comment- |
2022-01-07 16:19:32 UTC |
Add todo comment about pinning tox
Author:
Jürgen Gmach
Add todo comment about pinning tox |
fix-readthedocs | 2022-01-07 10:29:32 UTC |
Fix autodoc on readthedocs
Author:
Jürgen Gmach
Fix autodoc on readthedocs The standard installation on readthedocs (`python setup.py install`) |
fix-tox- |
2022-01-06 08:40:08 UTC |
Fix tox plugin not selecting the right interpreter
Author:
Jürgen Gmach
Fix tox plugin not selecting the right interpreter When executing tox with an envlist like `py38, py39, py310`, all three This seems to be an issue of the packaged tox 3.13.2 on Focal Fossa. Upstream tox version 3.13.2 cannot be run in a Python 3.8 virtualenv at Python 3.8 support for tox was only added in 3.14.4. This means we cannot use the packaged tox, but need to install it via |
create- |
2022-01-05 15:59:20 UTC |
Create documentation for the plugin system
Author:
Jürgen Gmach
Create documentation for the plugin system |
1 → 100 of 115 results | First • Previous • Next • Last |