Commit Graph

134 Commits

Author SHA1 Message Date
Mikhail Gordeev
de38e4eadc Sync symlinks 2024-03-24 21:15:07 +03:00
Mikhail Gordeev
56c79cc1e1 Allow specify branch of mkimage-profiles git repo 2022-11-11 03:41:22 +03:00
Mikhail Gordeev
d81e8c729a Add check.sh to check types, pep8 and tests 2022-11-11 03:41:22 +03:00
Mikhail Gordeev
8ede41a954 Add option to override mkimage_profiles_git 2022-11-11 03:41:22 +03:00
Mikhail Gordeev
9048d79e11 Fix override priority 2022-11-11 03:41:22 +03:00
Mikhail Gordeev
1430c94d96 Add var symlinks check to docker tests 2022-11-11 03:41:22 +03:00
Mikhail Gordeev
0c860d4840 Fix typo 2022-06-10 23:51:07 +03:00
Mikhail Gordeev
870ca5f9a0 Revert all changes to m-p at the end 2022-05-31 01:26:09 +03:00
Mikhail Gordeev
3be7835c34 Remove debugging comment 2022-05-30 23:10:44 +03:00
Mikhail Gordeev
f61cb02e94 tests: Clear /tmp/cloud-build before running tests 2022-05-30 23:10:44 +03:00
Mikhail Gordeev
e8130b4a17 Allow patching mkimage-profiles 2022-05-30 23:10:44 +03:00
Mikhail Gordeev
217e0b240a Add x86_64-i586 repo for x86_64 arch 2022-05-30 02:22:18 +03:00
Mikhail Gordeev
0731b453b1 tests: Add branding tests 2022-05-27 03:00:28 +03:00
Mikhail Gordeev
605d7a6a82 Pass BRANDIG to make command instead of file 2022-05-27 01:55:49 +03:00
Mikhail Gordeev
4c87afca39 tests: Dump make args to image as json 2022-05-27 01:20:36 +03:00
Mikhail Gordeev
4050b5cca0 Allow set branding per image 2022-05-27 00:58:15 +03:00
Mikhail Gordeev
5463827565 Add image_repo config parameter 2022-03-04 17:26:40 +03:00
Mikhail Gordeev
3d21e0534c Fix indentation 2022-03-04 17:24:44 +03:00
Mikhail Gordeev
ca8ae9a657 Add remote option 2022-02-09 01:36:19 +03:00
Mikhail Gordeev
1fd5fc07a5 Allow override required parameters 2022-02-09 01:19:03 +03:00
Mikhail Gordeev
8223824307 Add test to key override 2022-02-09 00:54:59 +03:00
Mikhail Gordeev
62b8e386b2 Add key option 2022-02-08 03:07:55 +03:00
Mikhail Gordeev
fbd181fd5c Add config overrides and use it to force rebuild 2022-02-08 02:52:55 +03:00
Mikhail Gordeev
3755dc15e1 Refactor recipes creation 2022-01-28 02:27:00 +03:00
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