UpdateDeps
Defined in: src/update.ts:66
Properties
Section titled “Properties”branch?
Section titled “branch?”
optionalbranch?:string
Defined in: src/update.ts:70
branch to track on origin; defaults to “main”
optionalgit?:GitRunner
Defined in: src/update.ts:77
inject point for tests; defaults to real git -C <repoDir> …
launch?
Section titled “launch?”
optionallaunch?: () =>void
Defined in: src/update.ts:79
inject point for tests; defaults to launching the deploy script detached
Returns
Section titled “Returns”void
limit?
Section titled “limit?”
optionallimit?:number
Defined in: src/update.ts:81
cap the commit list shown in the UI
logPath?
Section titled “logPath?”
optionallogPath?:string
Defined in: src/update.ts:75
where the detached deploy streams its output; defaults to a tmp file shared across restarts so a freshly booted shepherd can still read a deploy result
repoDir?
Section titled “repoDir?”
optionalrepoDir?:string
Defined in: src/update.ts:68
repo to check; defaults to the service working dir (the live deployment)
scriptPath?
Section titled “scriptPath?”
optionalscriptPath?:string
Defined in: src/update.ts:72
path to the deploy script run on apply