Commit Graph

18 Commits

Author SHA1 Message Date
Waqar Ahmed
43bc84c079 Allow specifying env variable for providing identity file path for a package 2022-08-04 23:08:52 +05:00
Waqar Ahmed
dcd5eaecf0 Use absolute path of provided identity file 2022-08-04 22:43:35 +05:00
Waqar Ahmed
9e0491f156 Update checkout method to correctly use ssh/https based origins of repos 2022-08-04 22:31:01 +05:00
Waqar Ahmed
8e99d96507 Validate defined identity file path is valid 2022-08-04 22:05:35 +05:00
caleb
a9228d40ba address review 2022-05-16 10:12:29 -04:00
caleb
8e0af7f7cd add comment explaining retry logic 2022-05-16 08:51:57 -04:00
caleb
1148b6affa save log file on failure 2022-05-16 08:49:07 -04:00
caleb
54c152fa4a consistent logging in checkout() 2022-05-12 15:08:31 -04:00
caleb
264d5b5e2d retry git commands on failure 2022-05-12 10:01:35 -04:00
M. Rehan
a7395e99fa Log git checkout of each package separately 2022-04-08 01:49:15 +05:00
caleb
5d54857924 address review 2022-04-05 10:56:22 -04:00
caleb
43fbe1e7dc log the branch being checked out/updated 2022-04-04 15:46:48 -04:00
Waqar Ahmed
d69ab76764 Improve logging when checking out
Once a package has completed checkout, we are not printing another statement showing that the package's checkout process is complete as otherwise with packages being checkout in parallel, it reduces visibility as to what is still active and what isn't.
2022-03-30 00:46:45 +05:00
Waqar Ahmed
80fba04882 Allow checking out all repos by providing an override
This commit adds changes to allow checking out all repos in the manifest to the provided override which helps in release engineering process to checkout to some tag/branch for a build.
2021-11-03 20:06:53 +05:00
Waqar Ahmed
80fca3d4ef Check if branch exists locally or upstream before branching out 2021-08-16 13:24:55 +05:00
Waqar Ahmed
e189bcddf5 Add module to allow branchout of all packages 2021-08-14 15:41:44 +05:00
Waqar Ahmed
fd8d80ca8e Refactor getting branch override logic 2021-08-14 03:27:37 +05:00
Waqar Ahmed
21c1bf9da5 Allow basic branch out functionality in packages 2021-08-14 02:45:58 +05:00