prezentace aplikace powerpoint -...
TRANSCRIPT
Salomon 1st Anniversary UpdateGitlab & Team Coding/Co-operation
David Hrbáč21.9.2016 - Ostrava
What it is
Features
Continuous Integrations
References
Hands-on
Gitlab Features
GIT repository management
code reviews
issue tracking
activity feeds
wikis
GitLab CI for continuous integration and delivery.
MIT licensed
community driven
inspect and modify the source
easy to integrate into your infrastructure
Project Activity
Code Repository
Issues
Merge Request
Code Snippets
Webhooks
Integrated Wiki
Gitlab CI
Scalable: Tests run distributed on separate
machines of which you can add as many as
you want
Faster results: Each build can be split in
multiple jobs that run in parallel on multiple
machines
Continuous Delivery (CD): multiple stages,
manual deploys, environments, and
variables
Continuous Integration Schema
Gitlab Settings
Add SSH key
Set email for commits
Set name and surname
Git Configgit config --global user.name "David Hrbáč"
git config --global user.email "[email protected]"
export GIT_AUTHOR_NAME="David Hrbáč"
export [email protected]
export GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME"
export GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL"
code.it4i.cz
repository.it4i.cz
Resources
https://code.it4i.cz
https://www.gitlab.com
https://github.com
https://github.com/magicmonty/bash-
git-prompt
Thanks for listening!