Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-01-10 | just-lock: Implement 'archive' import source | Paul Cristian Sarbu | |
Use local CAS to cache fetched archives. Take the storage garbage collector shared lock to guard against unwanted generation rotations. | |||
2025-01-10 | just-lock: Use the GitCAS during 'git' source imports | Paul Cristian Sarbu | |
Add file locking logic; guard critical Git operations with the same approach as in Just and also take the repositories garbage collector shared lock to guard against unwanted generation rotations. | |||
2025-01-10 | just-lock: Try also mirrors when importing known commit from Git repos | Paul Cristian Sarbu | |
When commit to fetch is known, check mirrors before going to the main URL. While there, ensure the context for logging in the checkout method is not replaced, but appended to. | |||
2025-01-10 | just-lock: Add attempts argument to method running commands | Paul Cristian Sarbu | |
2025-01-10 | just-lock: Improve docstrings and method signatures | Paul Cristian Sarbu | |
...to better reflect intent. In particular, improve the name of the variable storing the partial description to be used during rewrite of dependent 'file'-type repositories brought in by an import. | |||
2025-01-10 | just-lock: Improve directory tree removal | Paul Cristian Sarbu | |
2025-01-10 | just-lock: Fix 'repositories' field not updated in import loop | Paul Cristian Sarbu | |
2024-12-17 | just-lock: Implement import source type 'file' | Paul Cristian Sarbu | |
2024-12-17 | just-lock: Improve error handling of command line parsing | Paul Cristian Sarbu | |
2024-12-17 | just-lock: Match logging style of just-mr, including colors | Paul Cristian Sarbu | |
Use the RGB values of the predefined fmt library colors that both just and just-mr use. | |||
2024-12-17 | just-lock: Fix plain configuration map for 'git' imports | Paul Cristian Sarbu | |
While there, also improve check for early return from import method. | |||
2024-12-11 | Initial implementation of just-lock | Paul Cristian Sarbu | |
Able to handle imports from Git repositories and deduplicate the resulting configuration. |