Chocolatey NuGet Essentials for Automation Pros
Build automation packages for software deployment much more efficiently with Chocolatey NuGet. This course will teach you about the many functions of Chocolatey, how it works with PowerShell 5, the packages available on Chocolatey.org, and more.
What you'll learn
Instead of building them multiple times, Chocolatey NuGet enables you to build software deployment automation packages only once; you can then run them under any automation orchestration system, even when you've got more than one. In this course, Chocolatey NuGet Essentials for Automation Pros, you'll learn how it works and how to integrate it with your current tool chains. First, you'll start by learning about the architecture of NuGet, afterwards moving on to the additional functionality that Chocolatey gives NuGet when it comes to automating software installers. Next, you'll learn about how PowerShell 5 supports Chocolatey and its package provider. Finally, you'll cover all the community packages available on Chocolatey.org and how you can use them in your professional setting. By the end of this course, you'll have a deeper understanding of Chocolatey NuGet and an easier way to build automation packages for software installation.
Table of contents
- Chocolatey Enhancements to NuGet 4m
- Chocolatey Client Enhancements 3m
- Demo of Installing Chocolatey 6m
- Demo of Installing Packages 5m
- Demo of Listing, Uninstalling, and Forcing Packages 6m
- Demo of Upgrading and Versions 8m
- Demo of Chocolatey Package Versions 3m
- Repostories, .nupkg files and .nuspec 2m
- Demo of .nuspec file 5m
- Demo of Chocolatey Template .nuspec file 4m
- Chocolatey NuGet Strengths 3m
- Summary 1m
- Perspectives on Chocolate.org Packages 4m
- Organizational Use of Chocolatey.org Packages 2m
- Demo of Basic Package MetaData 4m
- Package Assessment and Curation Steps 2m
- Demo of Additional Package Metadata 5m
- Chocolatey Install Types 2m
- Demo of Recognizing Install Types in Gallery 3m
- Demo of Internals of Portable Installs 4m
- Package Evaluation Criteria 2m
- Demo of Package Checksums and Trust 3m
- Demo of Customizing Using InstallArgs 5m
- Demo of Customizing Using Package Parameters 2m
- Demo of Chocolatey Auto-uninstaller 8m
- Summary of the Entire Course 8m