You've already forked Sonarr
							
							
				mirror of
				https://github.com/Sonarr/Sonarr.git
				synced 2025-10-31 00:07:55 +02:00 
			
		
		
		
	Ignore Grabbed from API docs
				
					
				
			Run application in docs.sh specific to platform
This commit is contained in:
		
							
								
								
									
										12
									
								
								docs.sh
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								docs.sh
									
									
									
									
									
								
							| @@ -25,17 +25,23 @@ slnFile=src/Sonarr.sln | ||||
|  | ||||
| platform=Posix | ||||
|  | ||||
| if [ "$PLATFORM" = "Windows" ]; then | ||||
|   application=Sonarr.Console.dll | ||||
| else | ||||
|   application=Sonarr.dll | ||||
| fi | ||||
|  | ||||
| dotnet clean $slnFile -c Debug | ||||
| dotnet clean $slnFile -c Release | ||||
|  | ||||
| dotnet msbuild -restore $slnFile -p:Configuration=Debug -p:Platform=$platform -p:RuntimeIdentifiers=$RUNTIME -t:PublishAllRids | ||||
|  | ||||
| dotnet new tool-manifest | ||||
| dotnet tool install --version 6.5.0 Swashbuckle.AspNetCore.Cli | ||||
| dotnet tool install --version 6.6.2 Swashbuckle.AspNetCore.Cli | ||||
|  | ||||
| dotnet tool run swagger tofile --output ./src/Sonarr.Api.V3/openapi.json "$outputFolder/$FRAMEWORK/$RUNTIME/Sonarr.dll" v3 & | ||||
| dotnet tool run swagger tofile --output ./src/Sonarr.Api.V3/openapi.json "$outputFolder/$FRAMEWORK/$RUNTIME/$application" v3 & | ||||
|  | ||||
| sleep 30 | ||||
| sleep 45 | ||||
|  | ||||
| kill %1 | ||||
|  | ||||
|   | ||||
| @@ -6,7 +6,7 @@ | ||||
|   <ItemGroup> | ||||
|     <PackageReference Include="Microsoft.AspNetCore.Owin" Version="6.0.21" /> | ||||
|     <PackageReference Include="NLog.Extensions.Logging" Version="1.7.4" /> | ||||
|     <PackageReference Include="Swashbuckle.AspNetCore.SwaggerGen" Version="6.5.0" /> | ||||
|     <PackageReference Include="Swashbuckle.AspNetCore.SwaggerGen" Version="6.6.2" /> | ||||
|     <PackageReference Include="System.Text.Encoding.CodePages" Version="6.0.0" /> | ||||
|     <PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="6.0.2" /> | ||||
|     <PackageReference Include="DryIoc.dll" Version="5.4.3" /> | ||||
|   | ||||
| @@ -7,6 +7,7 @@ using NzbDrone.Core.Tv; | ||||
| using Sonarr.Api.V3.EpisodeFiles; | ||||
| using Sonarr.Api.V3.Series; | ||||
| using Sonarr.Http.REST; | ||||
| using Swashbuckle.AspNetCore.Annotations; | ||||
| 
 | ||||
| namespace Sonarr.Api.V3.Episodes | ||||
| { | ||||
| @@ -40,6 +41,7 @@ namespace Sonarr.Api.V3.Episodes | ||||
| 
 | ||||
|         // Hiding this so people don't think its usable (only used to set the initial state) | ||||
|         [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] | ||||
|         [SwaggerIgnore] | ||||
|         public bool Grabbed { get; set; } | ||||
|     } | ||||
| 
 | ||||
|   | ||||
| @@ -6,6 +6,7 @@ | ||||
|     <PackageReference Include="FluentValidation" Version="9.5.4" /> | ||||
|     <PackageReference Include="Ical.Net" Version="4.2.0" /> | ||||
|     <PackageReference Include="NLog" Version="4.7.14" /> | ||||
|     <PackageReference Include="Swashbuckle.AspNetCore.Annotations" Version="6.6.2" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ProjectReference Include="..\NzbDrone.Core\Sonarr.Core.csproj" /> | ||||
|   | ||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Reference in New Issue
	
	Block a user