GitLab
Important: This connector and its actions have been removed from Nintex Automation Cloud and can now be found in Nintex Gallery.
GitLab is a web-based DevOps lifecycle tool that provides a Git-repository manager for software development versioning control using Git. Git is software for tracking changes in a set of files and is most often used by teams of developers to collaborate during software development. In the context of Nintex Automation Cloud, GitLab is a connector A software component that allows seamless integration with third-party services, business applications, and content stores. Examples include Salesforce, Box, and Microsoft SharePoint. Connectors are used to create connections required for workflow actions and start events. used to create connections for GitLabactions A tool for building the processes, logic, and direction within workflows. Actions are the steps the workflow performs to complete a process.. Use GitLab actions to create issues and retrieve a list of projects in GitLab.
For more information on GitLab, see the GitLab website.
Create a GitLab connection
Create a connection from the connections page or from the action configuration panel when configuring the action. For information about creating connections and assigning permissions, see Manage connections.
Fill the following fields when creating a GitLab connection:
Field |
Description |
---|---|
Connection name | A name for your new connection |
API Key | Your GitLab private access token / API key. Access your GitLab API key in your account Personal Access Tokens page. |
GitLab account requirements
You must use a GitLab API key to create a connection. Access your GitLab API key in your account Personal Access Tokens page. For more information on GitLab personal access tokens, see the GitLab Docs topic on personal access tokens.
Create a GitLab data lookup
Use the GitLab data lookup to create a drop-down list of GitLab projects in a form. For example, to allow users to select a specific project in a form, add a drop-down list of projects to the form using a Data lookup control A form control that allow users to select from a drop-down list that has values sourced from a third-party service.. The Data lookup control uses a GitLab - Get projects data lookup to list the campaigns associated with the API key in the GitLab connection.
You can create a GitLab data lookup to:
- Get projects: list all the projects associated with the API key in the GitLab connection.
Each data lookup is configured for a specific API key. You can create as many data lookups as you need.
To add a GitLab drop-down list to your form:
- Create your GitLab data lookup.
- Add a data lookup form control to your form and configure it to use your new data lookup.
See Data lookups.
GitLab data lookup fields
To access the data lookup fields, in the Add data lookup section, select GitLab in the Connector field and then select the Operation.
Operation |
Field/Selection |
Description |
---|---|---|
Get projects | Connection | The connection to use for the data lookup. |
Items per page | The number of items you want to retrieve per page. You can specify a maximum of 100 items. | |
Page | The number of the page from where to start retrieving the items. |