From c470cfb101b12441b83070edc5398f1b389b592d Mon Sep 17 00:00:00 2001 From: Florian Kostenzer Date: Fri, 23 Jun 2023 18:05:17 +0200 Subject: [PATCH 1/2] fix: add jetbrains space to services --- index.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/index.js b/index.js index c5914d5..68f5396 100644 --- a/index.js +++ b/index.js @@ -29,6 +29,7 @@ import vela from "./services/vela.js"; import vercel from "./services/vercel.js"; import wercker from "./services/wercker.js"; import woodpecker from "./services/woodpecker.js"; +import jetbrainsSpace from "./services/jetbrains-space.js"; const services = { appveyor, @@ -61,6 +62,7 @@ const services = { vercel, wercker, woodpecker, + jetbrainsSpace, }; export default ({ env = process.env, cwd = process.cwd() } = {}) => { From ce572f604f20ec8e46420eb44af00fd75250a62b Mon Sep 17 00:00:00 2001 From: Florian Kostenzer Date: Sat, 24 Jun 2023 00:15:50 +0200 Subject: [PATCH 2/2] test: add test for jetbrains space --- test/index.test.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/index.test.js b/test/index.test.js index ef66c5b..1259a9a 100644 --- a/test/index.test.js +++ b/test/index.test.js @@ -216,6 +216,15 @@ test("Woodpecker CI", (t) => { t.is(service, "woodpecker"); }); +test("Jetbrains Space", (t) => { + const { isCi, service } = envCi({ + env: { JB_SPACE_EXECUTION_NUMBER: "123" }, + }); + + t.is(isCi, true); + t.is(service, "jetbrainsSpace"); +}); + test("Unknown CI and Git repository", async (t) => { const { cwd } = await gitRepo(); await gitCommit("Test commit message", { cwd });