From e99370667150f3b2b0ed08984080371368d8d234 Mon Sep 17 00:00:00 2001 From: Ellie Date: Sun, 12 Oct 2025 01:09:50 +0100 Subject: [PATCH] Add pipeline ID to package.json --- resources/build/ci-package-json.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/resources/build/ci-package-json.js b/resources/build/ci-package-json.js index d66387e..37aea99 100644 --- a/resources/build/ci-package-json.js +++ b/resources/build/ci-package-json.js @@ -42,6 +42,21 @@ pkg.__nxapi_git = pkg.__nxapi_git ?? { changed_files: changed_files.length ? changed_files.split('\n') : [], }; +pkg.__nxapi_ci = pkg.__nxapi_ci ?? (process.env.GITLAB_CI ? { + type: 'gitlab', + server: process.env.CI_SERVER_URL, + project: { + id: process.env.CI_PROJECT_ID, + path: process.env.CI_PROJECT_PATH, + url: process.env.CI_PROJECT_URL, + }, + pipeline: { + id: process.env.CI_PIPELINE_ID, + iid: process.env.CI_PIPELINE_IID, + url: process.env.CI_PIPELINE_URL, + }, +} : process.env.CI ? null : undefined); + pkg.__nxapi_auth = process.env.NXAPI_AUTH_CLI_CLIENT_ID || process.env.NXAPI_AUTH_APP_CLIENT_ID ? { cli: process.env.NXAPI_AUTH_CLI_CLIENT_ID ? { client_id: process.env.NXAPI_AUTH_CLI_CLIENT_ID,