


CI is there
Just use it
Specific

Gitlab CI

Node.JS
ReactJS
Grunt
Behat
Jenkins

Sonar
-
Code
-
Build
-
Test
-
Deploy

Automation
Code
Scrum teams care very much about their code quality.
Ensure the quality is above accepted threshold for every merge request.
- Coding Standards
- Drupal Practice
-
Sonar (Cyclomatic Complexity, Cognitive complexity, Code smell, etc)

Control your code flow.
- Pre-commit - review
- Merge Request
- Code review
Build
- Download Dependencies
- Compile CSS
- Run Tests really?
- Package the build artifact
Build Server
- Expected to create a similar environment as your final deployment environment
- Could consist of multiple machine nodes
- Alerts the team of failed/success builds
- Makes every build information available
Automated actions
- Bullet One
- Bullet Two
- Bullet Three
Reviews App
What if I say
that you can do review on
a dynamic environment?

Adyax Gitlab - Reviews app
Deployment
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi nec metus justo. Aliquam erat volutpat.
Test
Automated tests
deck
By Ivan Tsekhmistro
deck
- 686