UNPKG

@gitlab/semantic-release-merge-request-analyzer

Version:

Semantic release plugin to determine version based on GitLab merge request labels

19 lines (15 loc) 403 B
import { Gitlab } from '@gitbeaker/node'; /** * Initializes a GitLab API client. * * @param {Object} context The semantic-release context. * @returns {Object} GitLab API client. */ export function getGitLabClient(context) { const { env } = context; return new Gitlab({ token: env.GITLAB_TOKEN, host: env.CI_SERVER_URL || 'https://gitlab.com', }); } export default getGitLabClient;