DscWorkshop
DscWorkshop copied to clipboard
Blueprint for a full featured DSC project for Push / Pull with or without CI/CD
I had a wired encoding bug with some `.psm1` Files in the Output/RequiredModules directory if i had to reinclude them into the repository. After committing those files the content got...
The lab deployment runs into an error when uploading the GitVersion extension: ```output 08:39:47|00:00:00|00:00:00.004| Executing lab command activity: 'Uploading 'GitVersion' extension' on machines 'DSCDO01' 08:39:47|00:00:00|00:00:00.063| - Waiting for completion {"$id":"1","innerException":null,"message":"Arithmetic...
Hi, There seems to be a problem when running `(Get-DscSplattedResource -ResourceName xWebSite -ExecutionName $executionName -Properties $item -NoInvoke).Invoke($item)` When you have nested `AuthenticationInfo` or `BindingInfo` Present.
In the following Example: ``` Disks: Disks: - DiskId: 2 DiskIdType: Number DriveLetter: F PartitionStyle: GPT FSFormat: NTFS FilesAndFolders: Items: - DestinationPath: F:\ReleaseA\Admin Type: Directory Ensure: Present DependsOn: '[Disk]2' ```...
Our server names contain hyphens. This breaks the Azure DevOps automation in a specific way. When [the release pipeline script](https://github.com/dsccommunity/DscWorkshop/blame/0f25496945d2b83282ad27375cb8c061ebaad3a8/Exercises/Task3/Exercise4.md#L72) is triggered, that uploads the MOF files to Azure, then...
File https://github.com/dsccommunity/DscWorkshop/blob/dev/DSC/Build/Tasks/VersionControl.ps1 causes a "corruption" in the version number. It replaces the [PATCH version](https://semver.org/) with the release version. This leads to a version number on the server, that is different...
> Depending on the DSC resources that you use in this composite, you can make use of Datum's cmdlet `Get-DscSplattedResource` or its alias `x` https://github.com/dsccommunity/DscWorkshop/blame/dev/Exercises/Task2/StretchGoal.md#L71 `Get-DscSplattedResource` is no longer part...
I chose not to use environments and locations. I deleted all environment and location YAML files and removed the keys from my node. I moved the node to the `AllNodes`...
Script checks if newly built mof files have differences to the mof files on the pull server. Necessary exeptions are in line 17 counting from the bottom. ``` PowerShell param(...
When you make an error in a Yaml file, the MOF compilation process fails without a nice error message. Would be great to add a Yaml validation step in the...