12 Commits

Author SHA1 Message Date
Waqar Ahmed
049985e4fa Create/manage ccache dir under tmpdir 2023-05-24 10:02:21 +04:00
M. Rehan
a7395e99fa Log git checkout of each package separately 2022-04-08 01:49:15 +05:00
Waqar Ahmed
2fa2441a54 Validate manifet when executing other targets 2021-05-09 23:27:38 +05:00
Waqar Ahmed
37d6694666 Ensure mountpoints are cleaned on exception 2021-05-09 23:27:38 +05:00
Waqar Ahmed
8b3f2c1f68 Validate branch overrides to ensure they are correct/accurate 2021-05-09 23:27:38 +05:00
Waqar Ahmed
de59913926 Properly cleanup mounts in case of a failure 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
6d1e849ef9 Fix circular import 2021-05-09 23:27:38 +05:00
Waqar Ahmed
bc63d6d517 Configure bootstrapdir 2021-05-09 23:27:38 +05:00
Waqar Ahmed
81a5f7590d Add ability to checkout sources for scale builder 2021-05-09 23:27:38 +05:00
Waqar Ahmed
a5e05e2e92 Add class to manipulate sources 2021-05-09 23:27:38 +05:00
Waqar Ahmed
6c65ed66f5 Add initial commit outlining scale-build python structure 2021-05-09 23:27:38 +05:00