as of August 24, 2016
- search through source (https://gitlab.com/search?utf8=✓&search=ability&group_id=&project_id=1441781&search_code=true&repository_ref=master), on an individual project as in github.
- WIP Pull Request for intermediate code reviews
- merge conflict resolution in browser
- discussion resolution in code review (https://about.gitlab.com/2016/08/22/gitlab-8-11-released/#resolve-discussions-in-mrs)
- protected branches
- partial badges support
- pricing https://about.gitlab.com/gitlab-com/
- UI is sometimes a bit confusing
- availability (but mirroring can be set up)
- mirroring (needs bitbucket account)
- comparable with github pages (example: https://unifiedpost.gitlab.io/upnxt_devcenter/), but on steroids thanks to pipelining (see further)
- pipelining can be used as integrated CI: https://gitlab.com/BertBruynooghe/upnxt_frontend_authorization (not mirrored yet)
- commit based trigger
- no weekly triggers, but can be triggered using REST API (to be tested)
- pipelining can be used to deploy to private docker hub: https://gitlab.com/BertBruynooghe/upnxt_service_AAA (not mirrored yet)
- usage from local machine
docker login -u "bertbruynooghe" -p "$TEST_PASSWORD" registry.gitlab.com
- What if we distribute a docker-compose file as template iso. a static all-in-one?
- What about running docker containers in production?