Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
La totale tracciabilità del
tuo software
Giulio Vian
13 Dicembre 2017
ovvero
Introduzione
Livello: Introduttivo
Tecnologie: VSTS/TFS2018
giulio.dev@casavian.eu
@giulio_vian
http://blog.casavian.eu/
h...
Partenza: il Backlog
3
Si comincia
4
Codice, codice, …
5
❶ ❷
❸
Pull Request
6
Branch Policies
7
Qualità di una PR
Spunta
Aggiornamenti
8
Ci piace
9
Merged
10
© 2017 Jonny LeRoy
Continuos Integration
12
Build Tasks
13
Build
14
Deployment
15
❶ ❷
Release Pipeline
16
Deploy tasks
17
Release Approvals
18
Deployed
19
Automatic database deployment
20
Numbering
Numbering (2)
Numbering (3)
Commit hashBranchtagAuto num.
Continuous everything
Clear-Host
function Continuous-Integration { Write-Host "Continuous-Integration +" }
function Contin...
Bibliografia
The DevOps Handbook — G.Kim, P.Debois,
J.Willis, J.Humble (IT Revolution Press)
https://www.amazon.com/DevOps...
Chiamata
alle armi
26
Purtroppo non si puo`
pubblicare…
Bio
27
giulio.dev@casavian.eu
@giulio_vian
http://blog.casavian.eu/
http://www.getlatestversion.it/
https://tfsaggregator....
Nächste SlideShare
Wird geladen in …5
×

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

47 Aufrufe

Veröffentlicht am

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

Veröffentlicht in: Software
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

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

×