Speakers: Mac Justice
Level: Intermediate, Lecture
Excerpt: An overview of GitLab, an open source, self-hosted GitHub alternative. GitLab is an attractive option for smaller or non-tech industry organizations without dedicated code development infrastructure. Features include git repository hosting, permissions management, an in-browser editor, git-lfs support, continuous integration and deployment, issue tracking, a container registry, and even a Slack clone. Includes a demo of Imagr and Munki workflows.
Description: Git is an extremely popular and powerful tool for source code management and collaboration. But if you work outside of the tech industry, or for a smaller organziation, you might not have infrastructure in place to reap the benefits of a git-based workflow. This talk aims to show how GitLab can help smaller organizations get access to DevOps-style workflows for increased communication, change auditing, and improved productivity.
GitLab is a free web application you can host yourself. With GitLab, you get a nice web UI for managing git repositories, very similar to GitHub. You can use GitLab to host anything you would normally put into a git repo, whether it’s your grab bag of scripts, configuration profiles, or even a full Munki repo. Once your stuff lives in GitLab, you also have access to a whole load of other features to help you collaborate with your team and automate repetitive tasks.
– Issue Tracking
– Imagr
– Munki
About the speaker
Mac Justice (Twitter: @macjustice) – Sr. Support Specialist – Synapse Product Development
Mac does all kinds of IT things at Synapse in Seattle, supporting a bunch of super talented hardware engineers.