summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
7 daysAlign TUI status symbols for previous and current jobsRoman Smrž
8 daysMove logic of extracting artifacts to Job moduleRoman Smrž
8 daysImplement and test ‘extract --force’ without copyRecursiveForceRoman Smrž
9 daysInclude artifacts required via ‘publish’ in the job IDRoman Smrž
10 daysInclude transitive repo dependencies in job IDRoman Smrž
10 daysDo not use checkouts with explicit revision in job IDRoman Smrž
10 daysWell-defined order of dependencies in job IDRoman Smrž
13 daysAdd Config reference to JobSetRoman Smrž
2025-11-22Make sure to write the final status update before terminatingRoman Smrž
2025-11-15Always rerun cancelled jobsRoman Smrž
2025-11-15Work around copyFile leaving descriptor open in child processesRoman Smrž
2025-11-14Separate module for file-related utilitiesRoman Smrž
2025-11-13Do not require recipe and empty checkout in job definitionRoman Smrž
2025-11-13Support publishing artifacts in the same job they're createdRoman Smrž
2025-11-12Publish artifacts to destinationsRoman Smrž
Changelog: Job section to publish artifacts to specified destination
2025-11-09Destination type and config sectionRoman Smrž
2025-11-08Allow repo declaration without giving pathRoman Smrž
2025-11-08Options to select rerun behaviorRoman Smrž
Changelog: Added `--rerun-*` command-line options to configure which jobs should be rerun
2025-11-07Remove job dir parameter from prepareJob callbackRoman Smrž
2025-11-07Reuse job status and artifactsRoman Smrž
Changelog: Reuse job status and artifacts from previous runs
2025-11-05Store artifact work path along with dataRoman Smrž
2025-11-05Remove name from job outputRoman Smrž
2025-07-06Shell commandRoman Smrž
Changelog: Added `shell` command to open a shell prepared for given job
2025-07-05Directories as artifactsRoman Smrž
Changelog: Support whole directories as artifacts
2025-07-02Automatically run dependenciesRoman Smrž
Changelog: Automatically run dependencies of jobs specified on command line
2025-06-30Explicit JobSet IDRoman Smrž
2025-06-29Gather related jobs passed by refs to jobsetsRoman Smrž
2025-06-28Do not copy job error details to JobFinished messageRoman Smrž
2025-06-28Fix extrating subtree hash in a bare repositoryRoman Smrž
Changelog: Fix getting (sub)directory in a bare repository
2025-06-27Test repo subtreeRoman Smrž
2025-05-27Replace ‘handleError’ usage for older mtlRoman Smrž
2025-05-27Run jobs using full job referenceRoman Smrž
Changelog: Run jobs by specifying full job id or reference
2025-05-27Evaluate jobs with all checkouts in the Eval monadRoman Smrž
2025-05-24Parse parentheses in job referenceRoman Smrž
2025-05-24Unify style of single quotes in outputRoman Smrž
2025-05-24Extract commandRoman Smrž
Changelog: Added `extract` command to extract artifacts
2025-05-21Fix missing space in "not found in revision" error messageRoman Smrž
2025-05-20Print jobset errors to log and test outputsRoman Smrž
2025-05-20Reflect dependencies in job idRoman Smrž
2025-05-17Initial test scripts and configurationRoman Smrž
2025-05-17Output lock for writing without Terminal instanceRoman Smrž
2025-04-22Verbose option for ‘jobid’ commandRoman Smrž
2025-04-15Do not consider argument starting with dash to be a pathRoman Smrž
2025-04-15Log commandRoman Smrž
Changelog: Added `log` command to show job log
2025-04-15Use common checkout subdirectory in job IDRoman Smrž
2025-04-15Output style optionsRoman Smrž
Changelog: Added `--terminal-output` and `--log-output` options to set output style
2025-04-12Create job directory based on job IDRoman Smrž
2025-04-12Track other used repos in job IDRoman Smrž
2025-04-11Evaluate job and jobset in the Eval monadRoman Smrž
2025-04-09Run: default jobs without containing repoRoman Smrž