Commit graph

337 commits

Author SHA1 Message Date
829938e44f move pass_instance decorator 2021-10-29 13:37:59 +02:00
69a0938daf bug: get all services if service_names empty 2021-10-29 13:37:29 +02:00
fc55e9d677 more streamlined "list" command, but "list <project>" doesn't work 2021-10-28 16:53:40 +02:00
ed29243b71 "Services" class 2021-10-28 16:48:54 +02:00
a5a0ca9a63 basic "kiwi list" command 2021-10-28 15:53:32 +02:00
1dcf542c6d one less exception 2021-10-28 15:39:11 +02:00
2a8764577f misc.YAML.dump* methods 2021-10-28 13:56:25 +02:00
34988e5894 Test run configs 2021-10-28 13:51:53 +02:00
c331e77060 Added kiwi_scp.misc.YAML 2021-10-27 13:33:26 +02:00
b8027777d9 Test coverage 2021-10-26 16:19:33 +02:00
8d2c1e1fac Test classes 2021-10-26 16:11:28 +02:00
0ecee93241 Obsolete "Project" class 2021-10-26 15:59:38 +02:00
8260ddef3c Config -> KiwiConfig, _Storage -> StorageConfig, _Network -> NetworkConfig 2021-10-26 15:57:25 +02:00
7dc6e6789f stray pyyaml import 2021-10-26 12:28:06 +02:00
3c81021f14 pyyaml -> ruamel.yaml, 100% cov on config.py 2021-10-26 12:19:02 +02:00
a2186a3c25 pytest coverage 2021-10-25 15:40:39 +02:00
5b9ed4259e KiwiCTX -> Instance, "kiwi init -o" 2021-10-25 13:29:12 +02:00
7388b3f8ea pytest Instance 2021-10-25 13:00:11 +02:00
df55aa69d2 pytest Project, Service 2021-10-25 13:00:03 +02:00
3ac23e0bae import cleanup 2021-10-25 12:07:49 +02:00
baf2119867 compose file name constant (for Project class) 2021-10-22 17:53:33 +02:00
c96e2c55d4 "kiwi list" stub 2021-10-22 17:52:46 +02:00
c8cf2f652f "kiwi show" -> "kiwi list" 2021-10-22 17:52:13 +02:00
cb464052b2 Service, Project, Instance classes 2021-10-22 17:50:26 +02:00
1ef0303c41 typos 2021-10-22 17:43:29 +02:00
a41843c9b2 cleanup 2021-10-21 10:34:53 +02:00
a787f515dd "kiwi show" stub 2021-10-21 04:02:38 +02:00
1621e13360 decorators for instancem, project and service commands 2021-10-21 04:02:28 +02:00
71943a1911 "kiwi init" as in previous version 2021-10-20 14:36:03 +02:00
195fbd24fe more well-defined CLI with custom mutable context 2021-10-20 10:54:41 +02:00
217a5fa75b simple "complex type" $click_ interface 2021-10-20 08:31:36 +02:00
fdedf20ba3 DOC 2021-10-20 03:11:33 +02:00
b568e449f5 pydantic + pytest for config.version, config.storage and config.network 2021-10-20 03:05:32 +02:00
243fee3f23 pytest shells 2021-10-15 19:39:14 +02:00
8a28730954 install-poetry script 2021-10-14 19:51:52 +02:00
0adc2c1923 poetry.lock 2021-10-14 19:39:28 +02:00
83ee4cee32 CI pytests 2021-10-14 19:37:41 +02:00
8d688b28b1 pytests projects 2021-10-14 19:18:24 +02:00
92802aa5ea typo 2021-10-14 05:12:33 +02:00
7345177195 Some pytests for config.py 2021-10-14 04:34:09 +02:00
1753821846 dump kiwi.yml 2021-10-13 03:13:02 +02:00
c08d44edb3 errata 2021-10-13 02:39:04 +02:00
e42b426f2e remove need for kiwi_default.yml 2021-10-12 19:25:51 +02:00
af02c410e5 config.py imports 2021-10-12 19:08:35 +02:00
370097e5c3 config.py constraints and doc 2021-10-12 19:06:49 +02:00
c0edd3bcc5 new kiwi.yml format 2021-10-11 02:58:49 +02:00
5ffb9cc41b dist scripts, search upwards for kiwi instance 2021-10-11 02:58:20 +02:00
297fdd33e1 Merge tag '0.1.7' into develop
Remove pipenv dependency
2021-09-30 18:25:32 +02:00
75308e8e61 Merge branch 'hotfix/0.1.7' 2021-09-30 18:25:00 +02:00
5dbb6105ee remove legacy setup.py 2021-09-30 18:24:52 +02:00