Commit Graph

160 Commits

Author SHA1 Message Date
Mikhail Gordeev
47e28e5c42 Pass BRANCH to m-p 2022-01-28 02:24:35 +03:00
Mikhail Gordeev
4cf56dcd9b Remove unnecessary newline 2021-09-12 15:43:47 +03:00
Mikhail Gordeev
874df1b65c Update mkimage-profiles on every run 2021-08-13 01:43:57 +03:00
Mikhail Gordeev
d00c803b91 Add renaming of images 2021-08-10 16:50:05 +03:00
Mikhail Gordeev
0df33f57cb Remove dirs in clear_images_dir 2021-07-30 00:38:44 +03:00
Mikhail Gordeev
e20493f826 Add --force-rebuild flag 2021-07-29 14:20:56 +03:00
Mikhail Gordeev
4498ec109e Allow arch in remote 2021-07-29 13:57:40 +03:00
Mikhail Gordeev
d59dc3a036 Add flag to work with already built images 2021-06-21 15:27:00 +03:00
Mikhail Gordeev
9ad652ace7 Rewrite in copy_external_files 2021-06-21 15:26:53 +03:00
Mikhail Gordeev
f3cde49280 Use absolute path for data_dir 2021-06-21 15:26:42 +03:00
Mikhail Gordeev
a71f1c1d6d Rename base image for rootfs-systemd 2021-06-21 15:26:15 +03:00
Mikhail Gordeev
8bb91a0863 Add example of vm images testing 2021-06-07 23:37:28 +03:00
Mikhail Gordeev
540978b835 Change default mkimage-profiles upstream to antohami 2021-06-04 15:55:36 +03:00
Mikhail Gordeev
dd3c505ecb Change hardcoded kick command to after_sync_commands from config 2021-04-13 16:02:58 +03:00
Mikhail Gordeev
399f79c8cd Fix default call behavior 2021-04-13 15:35:19 +03:00
Mikhail Gordeev
cab49bbada Move key getting out of try for required config fields 2021-04-13 01:01:01 +03:00
Mikhail Gordeev
fa7bfe1c5a Move create_remote_dirs parameter to sync function 2021-04-10 01:41:07 +03:00
Mikhail Gordeev
09c061e9b3 Change flags controlling build stages 2021-04-10 01:03:47 +03:00
Mikhail Gordeev
e5ee6eaaa7 Allow using external program for tests 2021-03-29 16:43:51 +03:00
Mikhail Gordeev
3865d2d9cb Add more type annotations 2021-03-19 18:25:39 +03:00
Mikhail Gordeev
671c369838 Refactor image_tests 2021-03-17 17:49:39 +03:00
Mikhail Gordeev
6be47f2a85 Add --create-remote-dirs option 2021-03-17 17:03:28 +03:00
Mikhail Gordeev
22e8621c5d Update copyright year 2021-03-03 21:06:30 +03:00
Mikhail Gordeev
63cc5294e8 Add tests for packages 2021-03-03 20:51:20 +03:00
Mikhail Gordeev
c119fb703b Run test inside mock 2021-03-03 20:50:02 +03:00
Mikhail Gordeev
8e4ce1a06b Define packages and services in image 2021-03-03 17:27:18 +03:00
Mikhail Gordeev
67107f4679 Ensure mkimage-profiles installed in create images 2021-03-03 17:03:57 +03:00
Mikhail Gordeev
86277e0c43 Copy verification files due to systemd machinectl limitations 2020-10-30 14:48:12 +03:00
Mikhail Gordeev
7d73dafdcf Add tests for size 2020-07-03 16:02:45 +03:00
Mikhail Gordeev
b4ec5f05b4 Add size specification 2020-07-03 15:24:19 +03:00
Mikhail Gordeev
8c44c19428 Rename "next" to "following" in message 2020-06-19 19:27:12 +03:00
Mikhail Gordeev
68219cd6d5 Fix not try build all if m-p return non zero rc 2020-05-15 14:17:43 +03:00
Mikhail Gordeev
25528c3f6e Fix work with empty constraints 2020-05-07 18:23:07 +03:00
Mikhail Gordeev
4db286412b Add no_delete parameter to config 2020-05-07 00:40:29 +03:00
Mikhail Gordeev
71c3caae2e Change class name for rebuild test 2020-05-06 15:35:50 +03:00
Mikhail Gordeev
48d7b9d3b4 Add option no-sign 2020-05-06 15:26:05 +03:00
Mikhail Gordeev
e789e5dc82 Add TODO about refactoring subprocess usage 2020-05-06 15:26:05 +03:00
Mikhail Gordeev
2135f80dac Fix not creating images when rebuild 2020-05-06 15:26:05 +03:00
Mikhail Gordeev
22b02666f4 Use builtin callable 2020-04-29 13:33:54 +03:00
Mikhail Gordeev
79d7557371 Option to add task repos 2020-04-25 01:11:46 +03:00
Mikhail Gordeev
f3728292d7 Fix types 2020-04-25 00:50:07 +03:00
Mikhail Gordeev
f094c54917 Change repository urls 2020-04-25 00:07:45 +03:00
Mikhail Gordeev
630b7dd086 Add option to control time that chache lives 2020-04-23 01:16:13 +03:00
Mikhail Gordeev
616f4077f5 Tests for try_build_all option 2020-04-21 22:30:07 +03:00
Mikhail Gordeev
a85b480941 Add option to not fail on first build error 2020-04-21 22:29:39 +03:00
Mikhail Gordeev
690e24ba44 Add decorators to test.call 2020-04-21 22:23:56 +03:00
Mikhail Gordeev
5ae1d19a2c Skip error writing to unexistent log 2020-04-20 23:19:24 +03:00
Mikhail Gordeev
3757845a27 Add error handling tests 2020-04-20 19:58:09 +03:00
Mikhail Gordeev
839ac9e42a Update working with errors 2020-04-20 19:56:48 +03:00
Mikhail Gordeev
4ba1296d06 Bring back data_dir attribute for tests 2020-04-20 19:11:14 +03:00