| 
									
										
										
										
											2015-12-24 04:46:49 +08:00
										 |  |  | # set env vars usually set by MyGet (enable for local testing) | 
					
						
							| 
									
										
										
										
											2016-07-13 03:56:07 +08:00
										 |  |  | #$env:SourcesPath = '..' | 
					
						
							| 
									
										
										
										
											2018-12-22 23:09:51 +08:00
										 |  |  | #$env:NuGet = "./nuget.exe" # https://dist.nuget.org/win-x86-commandline/latest/nuget.exe | 
					
						
							| 
									
										
										
										
											2015-12-24 04:46:49 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-10-17 04:33:18 +08:00
										 |  |  | $nuget = $env:NuGet | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-13 03:56:07 +08:00
										 |  |  | # parse the version number out of package.json | 
					
						
							|  |  |  | $bsversionParts = ((Get-Content $env:SourcesPath\package.json) -join "`n" | ConvertFrom-Json).version.split('-', 2) # split the version on the '-' | 
					
						
							| 
									
										
										
										
											2015-12-24 04:46:49 +08:00
										 |  |  | $bsversion = $bsversionParts[0] | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-12-22 23:09:51 +08:00
										 |  |  | if ($bsversionParts.Length -gt 1) { | 
					
						
							|  |  |  |   $bsversion += '-' + $bsversionParts[1].replace('.', '').replace('-', '_') # strip out invalid chars from the PreRelease part | 
					
						
							| 
									
										
										
										
											2015-12-24 04:46:49 +08:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2015-10-17 04:33:18 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-13 03:56:07 +08:00
										 |  |  | # create packages | 
					
						
							| 
									
										
										
										
											2015-12-24 04:46:49 +08:00
										 |  |  | & $nuget pack "$env:SourcesPath\nuget\bootstrap.nuspec" -Verbosity detailed -NonInteractive -NoPackageAnalysis -BasePath $env:SourcesPath -Version $bsversion | 
					
						
							| 
									
										
										
										
											2016-07-13 03:56:07 +08:00
										 |  |  | & $nuget pack "$env:SourcesPath\nuget\bootstrap.sass.nuspec" -Verbosity detailed -NonInteractive -NoPackageAnalysis -BasePath $env:SourcesPath -Version $bsversion |