From a094e02c55e3f42dd29d46d129ccf237ef662488 Mon Sep 17 00:00:00 2001 From: Pedro Pereira Date: Wed, 17 Jun 2026 11:40:00 +0100 Subject: [PATCH] feature: adds other environment support --- .changeset/rare-facts-accept.md | 5 +++++ package-lock.json | 7 ++----- src/index.ts | 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 .changeset/rare-facts-accept.md diff --git a/.changeset/rare-facts-accept.md b/.changeset/rare-facts-accept.md new file mode 100644 index 0000000..b83bae4 --- /dev/null +++ b/.changeset/rare-facts-accept.md @@ -0,0 +1,5 @@ +--- +"@codacy/codacy-cloud-cli": patch +--- + +Adds possibility of using the cli againsta other environments diff --git a/package-lock.json b/package-lock.json index 86e3040..8a80154 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@codacy/codacy-cloud-cli", - "version": "1.1.1", + "version": "1.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@codacy/codacy-cloud-cli", - "version": "1.1.1", + "version": "1.2.0", "license": "ISC", "dependencies": { "@codacy/tooling": "0.1.0", @@ -1639,7 +1639,6 @@ "integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~6.21.0" } @@ -2944,7 +2943,6 @@ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, @@ -3559,7 +3557,6 @@ "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "esbuild": "^0.27.0", "fdir": "^6.5.0", diff --git a/src/index.ts b/src/index.ts index 36b65c6..02e4c95 100644 --- a/src/index.ts +++ b/src/index.ts @@ -18,7 +18,7 @@ import { registerLogoutCommand } from "./commands/logout"; const program = new Command(); -OpenAPI.BASE = "https://app.codacy.com/api/v3"; +OpenAPI.BASE = (process.env.CODACY_API_BASE_URL || "https://app.codacy.com").replace(/\/$/, "") + "/api/v3"; OpenAPI.HEADERS = { "api-token": process.env.CODACY_API_TOKEN || "", "X-Codacy-Origin": "cli-cloud-tool",