Now finalised, it's a beard double header. Rob Sewell will be presenting 2 of his great sessions.
These 2 add up to a great introduction into using modern Continuous Integration and Continuous Deployment (or Devops if you prefer) in the PowerShell world.
Introuction to Pester:
Start from nothing and use Test Driven Development to write a PowerShell function that uses the Microsoft Cognitive Services API to analyse pictures. I will take you on a journey from nothing to a complete function, making sure that all of the code works as expected, is written according to PowerShell best practices and has a complete help system. You will leave this session with a good understanding of what Pester can do and a methodology to develop your own PowerShell function
Continuous Delivery for your Module - Put your PowerShell modules in the gallery with just a commit.
An introduction session to show you how YOU can deploy your PowerShell module to a PowerShell Gallery (public or private) automatically
In this fast paced demo heavy session we will
- Use Plaster to create our module framework
- Use GitHub for Version Control
- Use Pester to develop our module with TDD
- Use VSTS to Build, Test (with Pester) and Release our changes to the PowerShell Gallery
Within 45 minutes you will have the tools that you require to continuously deliver changes safely to your published PowerShell module for the consumption of others
Rob is a SQL Server DBA with a passion for PowerShell, Azure, Automation, & SQL (PaaS geddit?). He is an MVP & an officer for the PASS PowerShell VG & has spoken at & volunteered at many events. He is a member of the committee that organises SQL Saturday Exeter & also PSDay.UK and the European PowerShell Conference. He is a proud supporter of the SQL & PowerShell communities.
He relishes sharing & learning & can be found doing both via Twitter & his blog. He spends most of his time looking at a screen & loves to solve problems. He knows that looking at a screen so much is bad for him because his wife tells him so. Thus, you can find him on the cricket field in the summer or flying a drone in the winter.
He has a fabulous beard!
Look forward to seeing a lot of you there.