From 5766583d629af78018a911992dee9a88d63ac60f Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Tue, 9 Dec 2025 20:04:17 -0800 Subject: Adds some logs and uses updated pengueno stuff --- .ci/ci.ts | 30 +++++++++--------------------- 1 file changed, 9 insertions(+), 21 deletions(-) (limited to '.ci/ci.ts') diff --git a/.ci/ci.ts b/.ci/ci.ts index 1609e9d..448cc69 100644 --- a/.ci/ci.ts +++ b/.ci/ci.ts @@ -1,18 +1,14 @@ #!/usr/bin/env node import { - AnsiblePlaybookJob, BuildDockerImageJob, DefaultGitHookPipelineBuilder, - FetchCodeJob, - Job, + CoolifyWebhookJob, } from '@emprespresso/ci_model'; -import { join } from 'path'; -const REGISTRY = 'oci.liz.coffee'; +const REGISTRY = 'img.liz.coffee'; const NAMESPACE = 'emprespresso'; const IMG = 'uptime'; -const REMOTE = 'ssh://src.liz.coffee:2222'; const getPipeline = () => { const gitHookPipeline = new DefaultGitHookPipelineBuilder(); @@ -44,24 +40,16 @@ const getPipeline = () => { return gitHookPipeline.build(); } - const fetchAnsibleCode: FetchCodeJob = { - type: 'fetch_code', + const deployWorker: CoolifyWebhookJob = { + type: 'coolify_webhook.js', arguments: { - remoteUrl: `${REMOTE}/infra`, - checkout: 'main', - path: 'infra', + webhookUrl: 'https://plane.liz.coffee/api/v1/deploy?uuid=lg8400808cwo480wo4g44swg&force=false', }, }; - const thenDeploy: AnsiblePlaybookJob = { - type: 'ansible_playbook.js', - arguments: { - path: 'infra', - playbooks: 'playbooks/mon.yml', - }, - }; - [fetchAnsibleCode, thenDeploy].forEach((deploymentStage) => - gitHookPipeline.addStage({ parallelJobs: [deploymentStage] }), - ); + + gitHookPipeline.addStage({ parallelJobs: [ + deployWorker, + ] }); return gitHookPipeline.build(); }; -- cgit v1.2.3-70-g09d2