5c81bbfcb7
tests/integration: Automate manual 'nets_test1' test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-09-29 14:44:17 +03:00
22b0c4b348
Merge pull request #1040 from mokibit/automate-ipam-default-test
...
tests/integration: Automate manual `ipam_default` test
2024-09-26 21:41:49 +03:00
380cf42dcd
Merge pull request #1047 from mokibit/delete-netprio-test
...
tests/integration: Delete `netprio` test
2024-09-26 21:37:50 +03:00
deed4d51b0
tests/integration: Automate manual 'ipam_default' test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-09-26 20:23:26 +03:00
08b3ac2633
tests/integration: Delete 'netprio' test
...
This functionality is not implemented in podman-compose so the test is
unneeded.
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-09-26 20:10:37 +03:00
f8ea85e3af
Merge pull request #1045 from mokibit/automate-multicompose-test
...
tests/integration: Automate manual `multicompose` test
2024-09-24 19:56:24 +03:00
0de7e13f1a
tests/integration: Automate manual 'multicompose' test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-09-24 19:38:33 +03:00
da7fd4fe86
Merge pull request #1044 from mokibit/automate-nethost-test
...
tests/integration: Automate manual `nethost` test
2024-09-24 19:37:58 +03:00
cb294d7519
tests/integration: Automate manual 'nethost' test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-09-24 19:35:06 +03:00
351858dbec
Merge pull request #1034 from mokibit/automate-interpolation-tests
...
tests/integration: Automate manual `interpolation` test
2024-09-24 19:32:16 +03:00
8d0dd214ae
tests/integration: Automate manual 'interpolation' test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-09-10 14:47:56 +03:00
229650cba8
Merge pull request #1032 from shuckc/main
...
Revert "Use defined environment variables in the image build process"
2024-09-07 00:13:36 +03:00
ab832d23c7
Merge pull request #1031 from mokibit/relocate-filesystem-test
...
tests/integration: Relocate `filesystem` test
2024-09-06 23:12:37 +03:00
4a7329b9e3
Revert "Use defined environment variables in the image build process"
...
This reverts commit 901adf47d0
.
fixes #985 and #931
Signed-off-by: Chris Shucksmith <chris@shucksmith.co.uk >
2024-09-06 23:12:09 +03:00
de3f93c491
tests/integration: Relocate 'filesystem' test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-09-06 20:08:13 +03:00
54cc055a5c
Merge pull request #1029 from mokibit/automate-extends-with-file-subdir
...
tests/integration: Automate manual `extends_w_file_subdir` test
2024-09-06 20:07:51 +03:00
f4bf69b68e
tests/integration: Automate manual 'extends_w_file_subdir' test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-09-06 19:47:14 +03:00
5297b004af
Merge pull request #1028 from mokibit/automate-extends-with-file
...
tests/integration: Automate manual `extends_w_file` test
2024-09-06 19:46:59 +03:00
fd1fc833b0
Merge pull request #1026 from mokibit/automate-extends-empty-service-test
...
tests/integration: Automate manual `extends_w_empty_service` test
2024-09-06 19:45:30 +03:00
124879a7b9
tests/integration: Automate manual 'extends_w_file' test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-09-05 15:25:33 +03:00
368efe2ee3
tests/integration: Automate manual 'extends_w_empty_service' test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-09-05 13:16:38 +03:00
eeefd37996
Merge pull request #1016 from legobeat/refactor-resolvable-type-checks
...
fix: improve type resolutions
2024-08-03 17:01:13 +03:00
b7514a0647
Merge pull request #1018 from legobeat/drop-python-3.8
...
Minimum Python version 3.9
2024-08-03 17:00:02 +03:00
561094954d
test: Use stable apt-get cli for package installation
...
Signed-off-by: legobt <6wbvkn0j@anonaddy.me >
2024-08-03 01:24:36 +00:00
ea239c4b77
Simplify secrets assignment
...
Signed-off-by: legobt <6wbvkn0j@anonaddy.me >
2024-08-03 01:01:16 +00:00
9fdee76858
Initialize default values in PodmanCompose constructor
...
Signed-off-by: legobt <6wbvkn0j@anonaddy.me >
2024-08-03 01:01:08 +00:00
0a6e0a35e1
Fix services replicas type
...
Signed-off-by: legobt <6wbvkn0j@anonaddy.me >
2024-08-03 01:00:40 +00:00
26e6651d6c
Type hints via annotations
...
Signed-off-by: legobt <6wbvkn0j@anonaddy.me >
2024-08-03 01:00:36 +00:00
462603383c
Remove is_dict,is_str for better pyright inference
...
When support for python3.8 and python3.9 has been dropped, it will be possible to eat the cak and
have it due to PEP-647.
Signed-off-by: legobt <6wbvkn0j@anonaddy.me >
2024-08-03 01:00:30 +00:00
8411db49d1
Minimum Python version 3.9
...
Signed-off-by: legobt <6wbvkn0j@anonaddy.me >
2024-08-03 00:50:26 +00:00
fc90f60bf1
Merge pull request #1014 from legobeat/refactor-redundant-vars
...
refactor: clean up redundant proj_name, net vars
2024-08-02 10:22:28 +03:00
ed58ac0879
clean up redundant default_net variable
...
Signed-off-by: legobt <6wbvkn0j@anonaddy.me >
2024-08-01 23:16:13 +00:00
305f25b4d6
clean up redundant proj_name
...
- remove unutilized proj_name parameter from volume_ls
Signed-off-by: legobt <6wbvkn0j@anonaddy.me >
proj_name
2024-08-01 23:16:13 +00:00
edadf73d82
Merge pull request #1017 from mokibit/automate-extends-tests
...
tests/integration: Automate manual 'extends' test
2024-08-01 21:41:30 +03:00
dc04108b3e
tests/integration: Automate manual 'extends' test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-08-01 21:29:43 +03:00
348461ca77
Merge pull request #1007 from mokibit/automate-env-tests
...
tests/integration: Automate manual `env` tests
2024-07-30 14:09:55 +03:00
92dbd3690e
tests/integration: Automate 'env-file-tests' manual tests
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-07-30 12:46:13 +02:00
a1e9a82693
Merge pull request #1012 from mokibit/automate-exit-from-tests
...
tests/integration: Automate manual `exit-from` tests
2024-07-30 11:16:17 +03:00
9e11c6bfbc
tests/integration: Automate manual 'exit-from' tests
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-07-30 09:40:20 +02:00
0d24c41afb
tests/integration: Automate 'env-tests' manual test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-07-29 10:39:49 +02:00
585d344d0a
Merge pull request #1004 from lisongmin/substitution-with-service-environment
...
Substitution with service environment
2024-07-27 00:06:46 +03:00
3aa6d4d158
Merge pull request #1009 from bkueng/platform_build_cmd
...
podman_compose.py: support "platform" property in the build command
2024-07-27 00:04:54 +03:00
34f5268e37
Add unittest for rec_subs
...
Signed-off-by: Songmin Li <lisongmin@protonmail.com >
2024-07-27 00:04:06 +03:00
b5eaf314ad
Support variable substitution with service's environment
...
This commit introduces the ability to substitute environment variables
within the 'environment' section of the service definition.
This allows for more dynamic configuration of services.
Signed-off-by: Songmin Li <lisongmin@protonmail.com >
2024-07-27 00:04:06 +03:00
b3c49df6eb
podman_compose.py: support "platform" property in the build command
...
This was already added to container_to_args() in https://github.com/containers/podman-compose/pull/470
which is used for the 'up' and 'run' commands.
Definition in the schema: https://github.com/compose-spec/compose-spec/blob/main/schema/compose-spec.json#L329
Signed-off-by: Beat Küng <beat-kueng@gmx.net >
2024-07-26 23:58:11 +03:00
dbbd695463
Merge pull request #1008 from mokibit/automate-deps-test
...
tests/integration: Automate manual `deps` test
2024-07-23 23:12:17 +03:00
1b1d3d8c25
Merge pull request #1010 from jasonchuanet/docs_uidmaps_gidmaps
...
Update docs+messages to reflect uidmaps/gidmaps code
2024-07-23 23:11:00 +03:00
7d7e64fe5a
Update docs+messages to reflect uidmaps/gidmaps code
...
Signed-off-by: Jason Chua <jasonc1804@gmail.com >
2024-07-22 20:54:41 -07:00
3c9c18c6e0
tests/integration: Automate deps
manual test
...
Signed-off-by: Monika Kairaityte <monika@kibit.lt >
2024-07-22 15:19:34 +02:00
d0a2a44442
Merge pull request #1003 from njhanley/remove-branch-names-from-contrib-docs
...
Remove references to nonexistent devel and stable branches
2024-07-19 19:11:48 +03:00