Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Immagina… puoi! ovvero la totale tracciabilità del tuo software - GetLatestVersion Online

18 views

Published on

Immagina… puoi! ovvero la totale tracciabilità del tuo software - GetLatestVersion Online 12-2017

Published in: Software
  • Be the first to comment

  • Be the first to like this

Immagina… puoi! ovvero la totale tracciabilità del tuo software - GetLatestVersion Online

  1. 1. La totale tracciabilità del tuo software Giulio Vian 13 Dicembre 2017 ovvero
  2. 2. Introduzione Livello: Introduttivo Tecnologie: VSTS/TFS2018 giulio.dev@casavian.eu @giulio_vian http://blog.casavian.eu/ http://www.getlatestversion.it/ https://tfsaggregator.github.io
  3. 3. Partenza: il Backlog 3
  4. 4. Si comincia 4
  5. 5. Codice, codice, … 5 ❶ ❷ ❸
  6. 6. Pull Request 6
  7. 7. Branch Policies 7
  8. 8. Qualità di una PR Spunta Aggiornamenti 8
  9. 9. Ci piace 9
  10. 10. Merged 10
  11. 11. © 2017 Jonny LeRoy
  12. 12. Continuos Integration 12
  13. 13. Build Tasks 13
  14. 14. Build 14
  15. 15. Deployment 15 ❶ ❷
  16. 16. Release Pipeline 16
  17. 17. Deploy tasks 17
  18. 18. Release Approvals 18
  19. 19. Deployed 19
  20. 20. Automatic database deployment 20
  21. 21. Numbering
  22. 22. Numbering (2)
  23. 23. Numbering (3) Commit hashBranchtagAuto num.
  24. 24. Continuous everything Clear-Host function Continuous-Integration { Write-Host "Continuous-Integration +" } function Continuous-Delivery { Write-Host "Continuous-Delivery +" } function Continuous-Monitoring { Write-Host "Continuous-Monitoring ="; return "Continuous-Feedback" } Set-Alias CI Continuous-Integration Set-Alias CD Continuous-Delivery -Option AllScope Set-Alias CM Continuous-Monitoring $CF = CI | CD | CM $CF
  25. 25. Bibliografia The DevOps Handbook — G.Kim, P.Debois, J.Willis, J.Humble (IT Revolution Press) https://www.amazon.com/DevOps-Handbook- World-Class-Reliability- Organizations/dp/1942788002/ Beginning Build and Release Management with TFS 2017 and VSTS — Chandrasekara, Chaminda (Apress) http://www.apress.com/gp/book/97814842281 04 25
  26. 26. Chiamata alle armi 26 Purtroppo non si puo` pubblicare…
  27. 27. Bio 27 giulio.dev@casavian.eu @giulio_vian http://blog.casavian.eu/ http://www.getlatestversion.it/ https://tfsaggregator.github.io

×