mirror of
https://github.com/Radarr/Radarr.git
synced 2026-04-16 21:15:33 -04:00
Compare commits
3 Commits
optimize-a
...
v6.1.0.102
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1b9662d588 | ||
|
|
005c870f69 | ||
|
|
90cd8df1ae |
1
.gitignore
vendored
1
.gitignore
vendored
@@ -174,4 +174,3 @@ node_modules.nosync
|
||||
|
||||
# Ignore Jetbrains IntelliJ Workspace Directories
|
||||
.idea/
|
||||
.pre-commit-config
|
||||
|
||||
@@ -9,7 +9,7 @@ variables:
|
||||
testsFolder: './_tests'
|
||||
yarnCacheFolder: $(Pipeline.Workspace)/.yarn
|
||||
nugetCacheFolder: $(Pipeline.Workspace)/.nuget/packages
|
||||
majorVersion: '6.0.4'
|
||||
majorVersion: '6.1.0'
|
||||
minorVersion: $[counter('minorVersion', 2000)]
|
||||
radarrVersion: '$(majorVersion).$(minorVersion)'
|
||||
buildName: '$(Build.SourceBranchName).$(radarrVersion)'
|
||||
@@ -18,9 +18,9 @@ variables:
|
||||
dotnetVersion: '8.0.405'
|
||||
nodeVersion: '20.X'
|
||||
innoVersion: '6.2.2'
|
||||
windowsImage: 'windows-2022'
|
||||
linuxImage: 'ubuntu-22.04'
|
||||
macImage: 'macOS-13'
|
||||
windowsImage: 'windows-2025'
|
||||
linuxImage: 'ubuntu-24.04'
|
||||
macImage: 'macOS-15'
|
||||
|
||||
trigger:
|
||||
branches:
|
||||
@@ -88,8 +88,6 @@ stages:
|
||||
|
||||
pool:
|
||||
vmImage: $(imageName)
|
||||
workspace:
|
||||
clean: all
|
||||
variables:
|
||||
# Disable stylecop here - linting errors get caught by the analyze task
|
||||
EnableAnalyzers: $(enableAnalysis)
|
||||
@@ -97,15 +95,6 @@ stages:
|
||||
- checkout: self
|
||||
submodules: true
|
||||
fetchDepth: 1
|
||||
- task: Cache@2
|
||||
inputs:
|
||||
key: 'nuget | "$(osName)" | global.json'
|
||||
restoreKeys: |
|
||||
nuget | "$(osName)"
|
||||
nuget
|
||||
path: $(nugetCacheFolder)
|
||||
displayName: Cache NuGet packages
|
||||
|
||||
- task: UseDotNet@2
|
||||
displayName: 'Install .net core'
|
||||
inputs:
|
||||
@@ -123,13 +112,11 @@ stages:
|
||||
- bash: ./build.sh --backend --enable-extra-platforms
|
||||
displayName: Build Radarr Backend
|
||||
- bash: |
|
||||
find ${OUTPUTFOLDER} -type f ! -path "*/publish/*" -delete 2>/dev/null || true
|
||||
find ${OUTPUTFOLDER} -depth -empty -type d -delete 2>/dev/null || true
|
||||
find ${TESTSFOLDER} -type f ! -path "*/publish/*" -delete 2>/dev/null || true
|
||||
find ${TESTSFOLDER} -depth -empty -type d -delete 2>/dev/null || true
|
||||
rm -rf _temp/obj _temp/bin 2>/dev/null || true
|
||||
dotnet nuget locals temp --clear 2>/dev/null || true
|
||||
displayName: Clean up build artifacts
|
||||
find ${OUTPUTFOLDER} -type f ! -path "*/publish/*" -exec rm -rf {} \;
|
||||
find ${OUTPUTFOLDER} -depth -empty -type d -exec rm -r "{}" \;
|
||||
find ${TESTSFOLDER} -type f ! -path "*/publish/*" -exec rm -rf {} \;
|
||||
find ${TESTSFOLDER} -depth -empty -type d -exec rm -r "{}" \;
|
||||
displayName: Clean up intermediate output
|
||||
condition: and(succeeded(), ne(variables['osName'], 'Windows'))
|
||||
- publish: $(outputFolder)
|
||||
artifact: '$(osName)Backend'
|
||||
@@ -174,8 +161,6 @@ stages:
|
||||
imageName: ${{ variables.windowsImage }}
|
||||
pool:
|
||||
vmImage: $(imageName)
|
||||
workspace:
|
||||
clean: all
|
||||
steps:
|
||||
- task: UseNode@1
|
||||
displayName: Set Node.js version
|
||||
@@ -196,13 +181,6 @@ stages:
|
||||
env:
|
||||
FORCE_COLOR: 0
|
||||
YARN_CACHE_FOLDER: $(yarnCacheFolder)
|
||||
- bash: |
|
||||
if [ "$(osName)" != "Windows" ]; then
|
||||
rm -rf node_modules 2>/dev/null || true
|
||||
fi
|
||||
rm -rf _temp 2>/dev/null || true
|
||||
displayName: Clean up frontend build artifacts
|
||||
condition: and(succeeded(), ne(variables['osName'], 'Windows'))
|
||||
- publish: $(outputFolder)
|
||||
artifact: '$(osName)Frontend'
|
||||
displayName: Publish Frontend
|
||||
@@ -272,11 +250,6 @@ stages:
|
||||
find . -name "Radarr" -exec chmod a+x {} \;
|
||||
find . -name "Radarr.Update" -exec chmod a+x {} \;
|
||||
displayName: Set executable bits
|
||||
- bash: |
|
||||
rm -rf _artifacts _output _temp 2>/dev/null || true
|
||||
dotnet nuget locals temp --clear 2>/dev/null || true
|
||||
displayName: Clean up source artifacts
|
||||
condition: succeeded()
|
||||
- task: ArchiveFiles@2
|
||||
displayName: Create win-x64 zip
|
||||
inputs:
|
||||
@@ -497,13 +470,6 @@ stages:
|
||||
testRunTitle: '$(testName) Unit Tests'
|
||||
failTaskOnFailedTests: true
|
||||
failTaskOnMissingResultsFile: ne(variables['testName'], 'freebsd-x64')
|
||||
- bash: |
|
||||
if [ "$(osName)" != "Windows" ]; then
|
||||
rm -rf ${TESTSFOLDER} 2>/dev/null || true
|
||||
dotnet nuget locals temp --clear 2>/dev/null || true
|
||||
fi
|
||||
displayName: Clean up test artifacts
|
||||
condition: always()
|
||||
|
||||
- job: Unit_Docker
|
||||
displayName: Unit Docker
|
||||
|
||||
@@ -65,6 +65,8 @@ namespace NzbDrone.Host
|
||||
options.KnownNetworks.Add(new IPNetwork(IPAddress.Parse("10.0.0.0"), 8));
|
||||
options.KnownNetworks.Add(new IPNetwork(IPAddress.Parse("172.16.0.0"), 12));
|
||||
options.KnownNetworks.Add(new IPNetwork(IPAddress.Parse("192.168.0.0"), 16));
|
||||
options.KnownNetworks.Add(new IPNetwork(IPAddress.Parse("fc00::"), 7));
|
||||
options.KnownNetworks.Add(new IPNetwork(IPAddress.Parse("fe80::"), 10));
|
||||
});
|
||||
|
||||
services.AddRouting(options => options.LowercaseUrls = true);
|
||||
|
||||
Reference in New Issue
Block a user