From idea to production

GitLab’s open set of tools for the software development lifecycle

install
Get GitLab up and running with OpenShift
Combined Shape
setup
Define a user and project with CI/CD enabled
idea
Chat with your team about ideas in Mattermost
issue
Turn ideas into actionable issues from chat
plan
Visualize your plans with Issue Boards
code
Contribute right away with terminal access
commit
Kick off the feedback process with a Merge Request
test
Automatically run tests and monitor progress with Continuous Integration
review
Get feedback from your peers with live Review Apps
staging
Deploy to your staging environment with Continuous Deployment
production
Close the loop by deploying directly from chat
feedback
Learn from the process with Cycle Analytics and get better each time