aboutsummaryrefslogtreecommitdiff
path: root/model/pipeline/builder.ts
diff options
context:
space:
mode:
authorElizabeth Alexander Hunt <me@liz.coffee>2026-07-23 09:29:48 -0700
committerElizabeth Alexander Hunt <me@liz.coffee>2026-07-23 09:29:48 -0700
commit2708fc955a46cacd93869903eaab4321bd274226 (patch)
treecef2c2e540bec16520eca84e2c73624b7222bc79 /model/pipeline/builder.ts
parent22694944ced5aa4ae61caee1adb4415bd285c6d6 (diff)
downloadci-2708fc955a46cacd93869903eaab4321bd274226.tar.gz
ci-2708fc955a46cacd93869903eaab4321bd274226.zip
Thread through commit hash
Diffstat (limited to 'model/pipeline/builder.ts')
-rw-r--r--model/pipeline/builder.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/model/pipeline/builder.ts b/model/pipeline/builder.ts
index abd4f1e..b8c4617 100644
--- a/model/pipeline/builder.ts
+++ b/model/pipeline/builder.ts
@@ -22,7 +22,7 @@ export abstract class BasePipelineBuilder implements PipelineBuilder {
export class DefaultGitHookPipelineBuilder extends BasePipelineBuilder {
constructor(
private readonly remoteUrl = process.env.remote!,
- rev = process.env.rev!,
+ private readonly rev = process.env.rev!,
private readonly refname = process.env.refname!,
) {
super();
@@ -45,6 +45,10 @@ export class DefaultGitHookPipelineBuilder extends BasePipelineBuilder {
return this.remoteUrl.replace('.git', '').split('/').at(-1) ?? 'src';
}
+ public getRev(): string {
+ return this.rev;
+ }
+
public getBranch(): string | undefined {
const branchRefPrefix = 'refs/heads/';
return this.refname.split(branchRefPrefix).at(1);