summaryrefslogtreecommitdiff
path: root/.ci/ci.cjs
diff options
context:
space:
mode:
authorElizabeth Alexander Hunt <me@liz.coffee>2026-07-23 10:01:16 -0700
committerElizabeth Alexander Hunt <me@liz.coffee>2026-07-23 10:02:47 -0700
commit8ee2b45b5b889924e91f25f8072dbd584680315e (patch)
tree70ecacc0cf04ca1a0987dea3dab0fd7b874ff75f /.ci/ci.cjs
parent8e09d75db41961ed72b0d12dcb5337049dda77ac (diff)
downloadlizdotcoffee-8ee2b45b5b889924e91f25f8072dbd584680315e.tar.gz
lizdotcoffee-8ee2b45b5b889924e91f25f8072dbd584680315e.zip
Add commit hash
Diffstat (limited to '.ci/ci.cjs')
-rwxr-xr-x.ci/ci.cjs8
1 files changed, 7 insertions, 1 deletions
diff --git a/.ci/ci.cjs b/.ci/ci.cjs
index b9d91e4..8f9c6f0 100755
--- a/.ci/ci.cjs
+++ b/.ci/ci.cjs
@@ -5044,10 +5044,12 @@ var BasePipelineBuilder = class {
};
var DefaultGitHookPipelineBuilder = class extends BasePipelineBuilder {
remoteUrl;
+ rev;
refname;
constructor(remoteUrl = process.env.remote, rev = process.env.rev, refname = process.env.refname) {
super();
this.remoteUrl = remoteUrl;
+ this.rev = rev;
this.refname = refname;
this.addStage({
parallelJobs: [
@@ -5065,6 +5067,9 @@ var DefaultGitHookPipelineBuilder = class extends BasePipelineBuilder {
getSourceDestination() {
return this.remoteUrl.replace(".git", "").split("/").at(-1) ?? "src";
}
+ getRev() {
+ return this.rev;
+ }
getBranch() {
const branchRefPrefix = "refs/heads/";
return this.refname.split(branchRefPrefix).at(1);
@@ -5103,7 +5108,8 @@ var getPipeline = () => {
context: gitHookPipeline.getSourceDestination(),
registry: REGISTRY,
namespace: NAMESPACE,
- imageTag: branch
+ imageTag: branch,
+ commit: gitHookPipeline.getRev()
};
const adeliePackageBuild = {
type: "build_docker_image.js",