summaryrefslogtreecommitdiff
path: root/.ci/ci.cjs
diff options
context:
space:
mode:
authorElizabeth Hunt <me@liz.coffee>2025-12-14 16:26:19 -0800
committerElizabeth Hunt <me@liz.coffee>2025-12-14 16:26:19 -0800
commite033a8fd8ce3fbe92ef87ca662ac6785d4ec9b7b (patch)
treec22aaa3eaeaeeae87d5d5eb693f07661b09162c5 /.ci/ci.cjs
parent49a4ca7760d1185b6eedc14e8c9b182e51972c46 (diff)
downloadadelie-e033a8fd8ce3fbe92ef87ca662ac6785d4ec9b7b.tar.gz
adelie-e033a8fd8ce3fbe92ef87ca662ac6785d4ec9b7b.zip
Adds beta deployment
Diffstat (limited to '.ci/ci.cjs')
-rwxr-xr-x.ci/ci.cjs20
1 files changed, 14 insertions, 6 deletions
diff --git a/.ci/ci.cjs b/.ci/ci.cjs
index 8153961..1a44166 100755
--- a/.ci/ci.cjs
+++ b/.ci/ci.cjs
@@ -5117,21 +5117,29 @@ var getPipeline = () => {
gitHookPipeline.addStage({
parallelJobs: [adeliePackageBuild]
});
- const isRelease = branch === "release";
- if (!isRelease) {
+ const webhookUrl = getReleaseDeployment(branch);
+ if (webhookUrl === null) {
return gitHookPipeline.build();
}
const release = {
type: "coolify_webhook.js",
arguments: {
- webhookUrl: "https://plane.liz.coffee/api/v1/deploy?uuid=mkgcsgw800cwkog004sco44w&force=false"
+ webhookUrl
}
};
- gitHookPipeline.addStage({ parallelJobs: [
- release
- ] });
+ gitHookPipeline.addStage({ parallelJobs: [release] });
return gitHookPipeline.build();
};
+var getReleaseDeployment = (branch) => {
+ switch (branch) {
+ case "release":
+ return "https://plane.liz.coffee/api/v1/deploy?uuid=mkgcsgw800cwkog004sco44w&force=false";
+ case "main":
+ return "https://plane.liz.coffee/api/v1/deploy?uuid=l8wksc08gcossck408gscgo8&force=false";
+ default:
+ return null;
+ }
+};
var main = () => {
const data = getPipeline().serialize();
process.stdout.write(data);