@atomist/sdm-pack-gitlab

Atomist extension pack for Gitlab

Usage no npm install needed!

<script type="module">
  import atomistSdmPackGitlab from 'https://cdn.skypack.dev/@atomist/sdm-pack-gitlab';
</script>

README

@atomist/sdm-pack-gitab

atomist sdm goals npm version

An Atomist extension pack for Gitlab.

Purpose

This pack adds Gitlab support to an Atomist SDM. This includes:

  • a credentials resolver to use a private access token

Usage

Install the dependency in your SDM project.

$ npm install @atomist/sdm-pack-gitlab

In order to use the credentials resolver, add the following code to your SDM definition:

sdm.configuration.sdm.credentialsResolver = new GitlabPrivateTokenCredentialsResolver();

Support

General support questions should be discussed in the #support channel in the Atomist community Slack workspace.

If you find a problem, please create an issue.

Development

You will need to install Node.js to build and test this project.

Build and test

Install dependencies.

$ npm install

Use the build package script to compile, test, lint, and build the documentation.

$ npm run build

Release

Releases are handled via the Atomist SDM. Just press the 'Approve' button in the Atomist dashboard or Slack.

Roadmap

  • Add commands to create issues, tags, ...

Community contributions welcome!


Created by Atomist. Need Help? Join our Slack workspace.