Commit Graph

29 Commits

Author SHA1 Message Date
Mikhail Gordeev
dc79d5cf6c Use iterdir instead of glob 2019-09-07 01:10:16 +03:00
Mikhail Gordeev
0a1dd9ecec Refactor building and signing to be manually run 2019-09-07 00:34:55 +03:00
Mikhail Gordeev
d9f3c00355 Use pathlib.Path instead of str to represent paths 2019-09-07 00:32:03 +03:00
Mikhail Gordeev
66a93abfed Add notification when running tests 2019-07-08 17:53:30 +03:00
Mikhail Gordeev
1955b951d1 Test images 2019-07-08 02:18:22 +03:00
Mikhail Gordeev
12281d8dee Add options to scrips and option no_scripts to images
- global: this scritps will be used by all images
  except with explicit no_scripts declaration
- number: add this prefix to the script name
2019-06-27 01:37:25 +03:00
Mikhail Gordeev
263ab83e83 Add scripts 2019-06-25 20:59:26 +03:00
Mikhail Gordeev
4ef41b9cc7 Add prerequisites_by_image 2019-06-20 16:34:43 +03:00
Mikhail Gordeev
3e12166d07 Rename due to make terminology
- rename rule to recipe
- rename require to prerequisite
2019-06-20 15:53:34 +03:00
Mikhail Gordeev
461dda626e Fix comment indentation 2019-06-20 15:53:06 +03:00
Mikhail Gordeev
ce1ec44d79 Remove old tarballs 2019-05-30 00:21:31 +03:00
Mikhail Gordeev
7a53873fc3 Ensure run once using fcntl flock 2019-05-23 15:48:06 +03:00
Mikhail Gordeev
656d832e16 Fix line breaks in sources list 2019-04-19 17:01:56 +03:00
Mikhail Gordeev
d7b911b1f5 Rename skip_arches to exclude_arches 2019-04-19 15:59:27 +03:00
Mikhail Gordeev
6deab80dbf Remove running scripts 2019-04-19 15:49:56 +03:00
Mikhail Gordeev
9abd492a3c Make arches a dict for specifying repository_url per arch 2019-04-19 15:49:56 +03:00
Mikhail Gordeev
b7d8e87629 Fix work without mkimage_profile_git set in config 2019-04-19 01:51:41 +03:00
Mikhail Gordeev
f3cc5806ce Allow set key as integer 2019-04-18 22:53:33 +03:00
Mikhail Gordeev
fa37343b87 Create apt files without external script 2019-04-18 22:51:26 +03:00
Mikhail Gordeev
7d70c6916f Pass services through config 2019-04-11 01:18:26 +03:00
Mikhail Gordeev
27ee94a248 Move packages to separate config structure 2019-04-11 01:16:24 +03:00
Mikhail Gordeev
0a7fe3ada7 Rename kind to kinds in config 2019-04-08 01:32:39 +03:00
Mikhail Gordeev
d787bb97d6 Pass mixins, packages and branding through config 2019-04-08 01:32:39 +03:00
Mikhail Gordeev
b89c34678a Escape branch names 2019-04-08 00:30:28 +03:00
Mikhail Gordeev
ad41436d23 Add kick function 2019-04-04 03:39:52 +03:00
Mikhail Gordeev
f575ccbe3e Add proper brandings 2019-04-04 03:39:52 +03:00
Mikhail Gordeev
9d3031b752 Clear images dir at beginning 2019-04-04 03:39:52 +03:00
Mikhail Gordeev
fe17665682 Set log level from config 2019-04-04 03:39:52 +03:00
Mikhail Gordeev
bddea6355a Initial commit 2019-04-04 03:39:52 +03:00