/
GitLab

GitLab

GitLab is a web-based DevOps lifecycle tool that provides a Git-repository manager providing wiki, issue-tracking and continuous integration, and continuous deployment pipeline features, using an open-source license, developed by GitLab Inc. That is, it is a git repository, an issue manager, and an application lifecycle manager. This is similar to Azure Devops, but dissimilar from Jenkins, which is only an application lifecycle manager.

Ways MettleCI can integrate with GitLab

GitLab as a git repository

  • Commit DataStage assets to GitLab repositories

  • Source Compliance Rules from a GitLab repository

  • Source DataStage assets during pipeline execution

GitLab as an issue management system

  • Perform a live issue lookup when prompting a user performing a Git commit

GitLab as an application lifecycle manager

You do not need to use all 3 major roles of GitLab, and which of the detailed integration steps you need to execute depends on which role(s) you are using it for.

 


Related content

Setting up a GitLab Project/Repository
Setting up a GitLab Project/Repository
More like this
Defining Atlassian Bamboo YAML Specs
Defining Atlassian Bamboo YAML Specs
Read with this
Jenkins
More like this
How does MettleCI integrate with other tools?
How does MettleCI integrate with other tools?
More like this
Git and MettleCI
Git and MettleCI
More like this
GitHub
More like this

© 2015-2024 Data Migrators Pty Ltd.