92c39a88a5
feat: realtime output
2024-10-07 22:06:04 +00:00
a852e2d9e9
feat: show relevant qemu output
2024-10-07 20:40:58 +00:00
77aecc7548
fix: make build errors easier to read
2024-10-07 13:31:02 +00:00
a7ecc354a9
feat!: prepend/append commands to dockerfile
...
BREAKING CHANGE: Command definition in the configuration has been changed
from
[[docker.commands]]
distro = { id = "Ubuntu" }
command = "echo runs before the base layer"
to
[[docker.commands.prepend]]
distro = { id = "Ubuntu" }
command = "echo runs before the base layer"
2024-10-06 16:11:29 +00:00
c3c97c3828
fix: untag duplicate image in case of docker
2024-10-06 15:33:35 +00:00
f33ff25708
fix: avoid rebuild of prebuilt containers
2024-06-06 14:38:24 +00:00
d3a575e5e3
fix: containers update
2024-06-06 12:59:04 +00:00
ee1262e983
fix: re-tagging podman-generated images
2024-05-11 11:10:09 +00:00
335eeb5ed5
fix: load local archive
2024-02-21 22:52:38 +00:00
a9a42ba33a
fix: C-c/C-v
2024-02-21 18:58:49 +00:00
c17676d0f9
fix: use image load
2024-02-21 18:57:19 +00:00
8251927821
Revert "fix: load, not import"
...
This reverts commit 35df5850f5
.
2024-02-21 18:55:48 +00:00
35df5850f5
fix: load, not import
2024-02-21 18:31:33 +00:00
61b995f330
Revert "fix: set default value"
...
This reverts commit b1be394d6b
.
2024-02-21 18:08:36 +00:00
b1be394d6b
fix: set default value
2024-02-21 17:57:54 +00:00
ce0a4d92fc
refactor: logs
2024-02-21 15:39:07 +00:00
30e0e5f554
fix: correct output path
2024-02-21 12:38:29 +00:00
a8066428f8
feat: save container images
2024-02-21 12:11:57 +00:00
0314b5ca93
feat: initial daemon implementation
2024-02-20 13:25:31 +00:00
9b69738163
refactor: replace deprecated functions
2024-02-20 12:24:40 +00:00
b1f11af512
feat: implement container import
2023-06-17 08:45:17 +00:00
a6944050cc
feat: implement openSUSE 42+ support
2023-06-15 16:30:12 +00:00
c12b0a8829
feat: remove dangling or unused images from local storage after build
2023-06-03 13:05:17 +00:00
ca57ea2dac
refactor: cache control for the container module
2023-05-29 09:09:30 +00:00
852680e944
feat: remove default timeout
2023-05-26 16:57:57 +00:00
673b273593
feat: set the default container timeout to 8min
2023-05-26 16:22:02 +00:00
603f1c3654
fix: always update containerfile if it is to build
2023-05-26 14:22:14 +00:00
abcf2c1013
fix: support updating containers
2023-05-24 16:43:25 +00:00
bff4422098
feat: update existing container in case of containerfile changes
2023-05-24 09:08:31 +00:00
daaef89050
feat: add kernels list to distro interface
2023-05-23 22:00:20 +00:00
c1ec4add81
refactor: move kernelinfo to distro module
2023-05-23 21:33:50 +00:00
c6e06d8e3e
feat: multiple commands to run in container
2023-05-23 20:46:09 +00:00
7ca989fd8d
feat: use distro info to create the container
2023-05-23 16:54:45 +00:00
a1999115db
refactor: move container generation to distro modules
2023-05-23 13:20:48 +00:00
fa5d0adb39
feat: implement global docker timeout
2023-05-22 14:41:00 +00:00
2fe3103603
refactor: add volume list
2023-05-22 14:28:28 +00:00
b02da8adeb
fix: typo
2023-05-21 20:39:52 +00:00
31b0945a15
fix: use the default config dirs provider
2023-05-21 20:31:47 +00:00
d551cc8fc4
refactor: use the same name as in config
2023-05-18 18:27:51 +00:00
bcf8de336f
feat!: introduce new distribution structure
...
BREAKING CHANGE: distro definition in the configuration files has switched
from
[[supported_kernels]]
distro_type = "Ubuntu"
distro_release = "16.04"
...
to
[[supported_kernels]]
distro = { id = "Ubuntu", release = "16.04" }
...
2023-05-18 16:07:24 +00:00
de5ebd6455
feat: mount container volumes based on kernel info
2023-05-14 21:39:41 +00:00
42be5161d8
feat: define container volumes as a structure
2023-05-14 21:24:01 +00:00
bb676fa491
fix: incorrect comment about valid releases
2023-05-14 07:27:07 +00:00
78626c10af
feat: get container path relative to config dir
2023-05-14 07:24:49 +00:00
ebc597ff0b
refactor: move container functions to submodule
2023-05-13 10:14:45 +00:00