diff options
author | Elizabeth <me@liz.coffee> | 2025-06-02 11:14:52 -0700 |
---|---|---|
committer | Elizabeth <me@liz.coffee> | 2025-06-02 11:14:52 -0700 |
commit | 373d9ec700c0097a22cf665a8e33cf48998d1dc2 (patch) | |
tree | 71297ac69177037929e1bfb00b8c71038058acd5 /server/mod.ts | |
parent | 646c5eb11d3b9240f8434163d103a117d30c88c7 (diff) | |
download | ci-373d9ec700c0097a22cf665a8e33cf48998d1dc2.tar.gz ci-373d9ec700c0097a22cf665a8e33cf48998d1dc2.zip |
Minor things
Diffstat (limited to 'server/mod.ts')
-rw-r--r-- | server/mod.ts | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/server/mod.ts b/server/mod.ts new file mode 100644 index 0000000..9dc57aa --- /dev/null +++ b/server/mod.ts @@ -0,0 +1,16 @@ +#!/usr/bin/env -S deno run --allow-env --allow-net --allow-run + +export * from "./ci.ts"; +export * from "./health.ts"; +export * from "./job.ts"; + +import { CiHookServer } from "./mod.ts"; +const server = new CiHookServer(); + +export const runServer = (port: number, host: string) => { + const serverConfig = { + host, + port, + }; + return Deno.serve(serverConfig, (req) => server.serve(req)).finished; +}; |