dwyl / learn-travis

:sunglasses: A quick Travis CI (Continuous Integration) Tutorial for Node.js developers
MIT License
1.25k stars 351 forks source link

Continuous Integration Diagram #17

Closed nelsonic closed 6 years ago

nelsonic commented 7 years ago

One of the things that is sorely lacking in this tutorial is a Diagram explaining what CI is ... this was noted in: https://github.com/dwyl/learn-travis#future

@jjperezaguinaga has crafted a superb diagram to illustrate Continuous Integration: https://github.com/jjperezaguinaga/diagrams

image [Click the image to enlarge] Source: https://github.com/jjperezaguinaga/diagrams/blob/master/diagrams/CI_CD.png

This is almost exactly what I had in mind to illustrate the concept! If I could request a change it would be:

0xjjpa commented 7 years ago

Hey @nelsonic, I think I still have the source files of the diagram, and well, I think I can update it to fit the whole CI part you are looking for. Let me fix it up.

0xjjpa commented 7 years ago

travis

Here's an updated version, which might reflect better what a CI / Travis does.

0xjjpa commented 7 years ago

Here's the .EPS inside a zip file (really Github), feel free to modify it as you needed, in terms of text or whatever you might feel do best. Let me know if you prefer a PSD or PDF. Travis.eps.zip

nelsonic commented 7 years ago

@jjperezaguinaga that's amazing thanks! 🎉

Jbarget commented 6 years ago

@nelsonic whats the help wanted on this issue? It looks to me like the 2 checkboxes in your first comment are satisfied?

nelsonic commented 6 years ago

@Jbarget yeah, @jjperezaguinaga's updated diagram is 😍 If we can just PR an update to the Readme we can consider this "done".