TEACHERS
GALLERY
PRICING
SIGN IN
TRY ZURU
GET STARTED
Loop
Audio
Interval:
5s
10s
15s
20s
60s
Play
1 of 10
Slide Notes
Download
Go Live
New! Free Haiku Deck for PowerPoint Add-In
CI Vision Deck
Share
Copy
Download
0
419
Published on Nov 19, 2015
No Description
View Outline
MORE DECKS TO EXPLORE
PRESENTATION OUTLINE
1.
CI Vision Deck
"ICU CI. I CI 2"
2.
Offsite Goals
Define current state of 'CI' (everyone come prepared to share)
Entry points for deployment
Verification points
High level diagramming of our vision
Create short mission statement! (come prepared with ideas!)
3.
Values
Developer happiness
Fast feedback
Small iterations
Code quality
Test coverage
4.
Principles
Fixing forward
Versioning
Queuing of commits into established pipeline
Parallel pipelines
Eliminating code bottlenecks
5.
Policies
Fix forward / Roll back
Branching
Gateways
6.
Testing
Unit Tests
Integration
Regression
Load test
Standardization of testing strategies
7.
Testing (cont.)
Front end packages?
Gems?
Scopes?
Configuration?
Device Integration?
8.
Code quality
FDoc standardization
Code Climate
Security Audits
9.
Versioning
Definition of a 'Version' (
semver.org
)
Gem upload workflow
Front End package upload workflow
Tagging
JIRA Ticketing integration
10.
Architecture
Jenkins Job types
Build/Test/Deploy Failover Planning
Any remaining SPOFs?
Any known pain points?
For example - Automagic flakiness
Friend of Haiku Deck
×
Error!