I will explain how collecting data from your continuous integration and delivery environments can help improve production releases. This talk is inspired by my previous job where I had the chance to boost the release pipeline using metrics and data.
4. Repo Tag Size ... Suspense_T Delete_T
skunk/build v1 300MB small small
skunk/test integ 200MB medium large
redis latest 95MB small medium
mysql latest 486MB small medium
small
medium
large
< 30 min
< 6 hours
< 4 day
5.
6. Repo Tag Size ... Suspense_T Delete_T
skunk/build v1 300MB small small
skunk/test integ 200MB medium large
hax0rwung/img1 latest 1GB none none
redis latest 95MB small medium
mysql latest 486MB small medium
12. Started by user Boaz Shuster Started by, by user, user Boaz, Boaz Shuster
…
bundle exec rake db:migrate bundle exec, exec rake, rake db:migrate
Exception Timeout Open connection Permission denied ... Error tag
1 0 0 Network
0 0 1 Automation
0 1 0 Code change
Note: this is a simplified example of how it looks like
Bi-grams from a CI log file
Known Issues