Commit Graph

19 Commits

Author SHA1 Message Date
Waqar Ahmed
8b3f2c1f68 Validate branch overrides to ensure they are correct/accurate 2021-05-09 23:27:38 +05:00
Waqar Ahmed
0c2aeccbec Build grub with a delay to prioritise other packages 2021-05-09 23:27:38 +05:00
Waqar Ahmed
409c7401e2 Freeze requirements.txt 2021-05-09 23:27:38 +05:00
Waqar Ahmed
a8c91a284f Retry if looking up existing branch check fails 2021-05-09 23:27:38 +05:00
Waqar Ahmed
4afcf315ac Add ability to sign manifest 2021-05-09 23:27:38 +05:00
Waqar Ahmed
5ab8f699a8 Add flake8 configuration 2021-05-09 23:27:38 +05:00
Waqar Ahmed
d3e2921458 Properly setup apt 2021-05-09 23:27:38 +05:00
Waqar Ahmed
0cf3069c8b Add ability to debug packages when they fail 2021-05-09 23:27:38 +05:00
Waqar Ahmed
4b50d1688d Allow building packages in parallel 2021-05-09 23:27:38 +05:00
Waqar Ahmed
e698de0994 Allow configuration of env variables 2021-05-09 23:27:38 +05:00
Waqar Ahmed
8bf167c4d7 Refactor paths file name 2021-05-09 23:27:38 +05:00
Waqar Ahmed
2e32f2cbb7 Add ability to create update image 2021-05-09 23:27:38 +05:00
Waqar Ahmed
cd88116482 Make sure we follow symlinks when copying sources 2021-05-09 23:27:38 +05:00
Waqar Ahmed
940010acaa Add apt cacher proxy settings temporarily 2021-05-09 23:27:38 +05:00
Waqar Ahmed
d1411a60eb Execute specified prebuild commands 2021-05-09 23:27:38 +05:00
Waqar Ahmed
8f3aa93512 Have package sources using bind mount 2021-05-09 23:27:38 +05:00
Waqar Ahmed
f35c21c341 Properly execute commands inside chroot while building packages 2021-05-09 23:27:38 +05:00
Waqar Ahmed
ed5aac5452 Add build environment variables when building packages 2021-05-09 23:27:38 +05:00
Waqar Ahmed
c275c3c904 Add logic to build packages 2021-05-09 23:27:38 +05:00