Posts in this series
- Test-HomeLab -InputObject ‘The Plan’
- Get-Posh-Git | Test-Lab
- Get-DSCFramework | Test-Lab
- Invoke-DscBuild | Test-Lab
- Test-Lab | Update-GitHub
In the last post we got the posh-git installed, Now we are going to fork the Powershell.org DSC tools development branch and clone that locally.
I already have an account with GitHub, You will need one to be able to contribute.
I had over the the repository and click the fork button
with that done next is to get a copy of the clone URL.
I create a folder to store the repository in
C:\> mkdir github Directory: C:\ Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 5/1/2015 5:25 PM github C:\> cd github C:\github>
now i have everything I need to make a clone.
C:\github> git clone https://github.com/BladeFireLight/DSC.git PshOrgDSC --branch development git : Cloning into 'PshOrgDSC'... At line:1 char:1 + git clone https://github.com/BladeFireLight/DSC.git PshOrgDSC --branch developme ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (Cloning into 'PshOrgDSC'...:String) [], RemoteException + FullyQualifiedErrorId : NativeCommandError C:\github> cd .\PshOrgDSC C:\github\PshOrgDSC [development]> dir Directory: C:\github\PshOrgDSC Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 5/1/2015 5:38 PM Tooling -a--- 5/1/2015 5:38 PM 605 .gitattributes -a--- 5/1/2015 5:38 PM 366 .gitignore -a--- 5/1/2015 5:38 PM 1099 LICENSE.txt -a--- 5/1/2015 5:38 PM 1231 README.md -a--- 5/1/2015 5:38 PM 7305 README.old.md C:\github\PshOrgDSC [development]>
I’m not sure why PowerShell thought it was an error but the clone worked.
Next up will be getting the example config to build.
C:\github\PshOrgDSC [development]> cd .\Tooling\Examples C:\github\PshOrgDSC\Tooling\Examples [development]> dir Directory: C:\github\PshOrgDSC\Tooling\Examples Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 5/1/2015 5:38 PM DSC_Configuration d---- 5/1/2015 5:38 PM SampleConfiguration -a--- 5/1/2015 5:38 PM 1770 README.md -a--- 5/1/2015 5:38 PM 1203 SampleBuild.ps1