Remove AppVeyor and Azure DevOps build definitions
This commit is contained in:
Родитель
4e5639e069
Коммит
48bf3dc023
|
@ -9,7 +9,7 @@
|
|||
<AssemblyOriginatorKeyFile>..\ICSharpCode.AvalonEdit\ICSharpCode.AvalonEdit.snk</AssemblyOriginatorKeyFile>
|
||||
<RootNamespace>AvalonEdit.Sample</RootNamespace>
|
||||
<Company>ic#code</Company>
|
||||
<Copyright>2000-2019 AlphaSierraPapa for the SharpDevelop Team</Copyright>
|
||||
<Copyright>2000-2021 AlphaSierraPapa for the SharpDevelop Team</Copyright>
|
||||
<Description>Sample for WPF-based extensible text editor</Description>
|
||||
<IsPackable>false</IsPackable>
|
||||
</PropertyGroup>
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
<AssemblyOriginatorKeyFile>ICSharpCode.AvalonEdit.snk</AssemblyOriginatorKeyFile>
|
||||
<DocumentationFile>ICSharpCode.AvalonEdit.xml</DocumentationFile>
|
||||
<Company>ic#code</Company>
|
||||
<Copyright>2000-2020 AlphaSierraPapa for the SharpDevelop Team</Copyright>
|
||||
<Copyright>2000-2021 AlphaSierraPapa for the SharpDevelop Team</Copyright>
|
||||
<Description>AvalonEdit is the WPF-based text editor used in SharpDevelop. There are three builds of AvalonEdit included in this package: .NET 4.0, 4.5 and .NET Core 3.0.</Description>
|
||||
<Version>6.1</Version>
|
||||
<AssemblyVersion>6.1.0.0</AssemblyVersion>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# AvalonEdit [![NuGet](https://img.shields.io/nuget/v/AvalonEdit.svg)](https://nuget.org/packages/AvalonEdit) [![Build status](https://ci.appveyor.com/api/projects/status/bvvux3y2b6tw272e/branch/master?svg=true)](https://ci.appveyor.com/project/icsharpcode/avalonedit/branch/master) [![Build Status Azure Pipelines](https://icsharpcode.visualstudio.com/icsharpcode-pipelines/_apis/build/status/icsharpcode.AvalonEdit?branchName=master)](https://icsharpcode.visualstudio.com/icsharpcode-pipelines/_build/latest?definitionId=3&branchName=master)
|
||||
# AvalonEdit [![NuGet](https://img.shields.io/nuget/v/AvalonEdit.svg)](https://nuget.org/packages/AvalonEdit) [![Build AvalonEdit](https://github.com/icsharpcode/AvalonEdit/actions/workflows/dotnet.yml/badge.svg)](https://github.com/icsharpcode/AvalonEdit/actions/workflows/dotnet.yml)
|
||||
|
||||
|
||||
AvalonEdit is the name of the WPF-based text editor in SharpDevelop 4.x "Mirador" and beyond. It is also being used in ILSpy and many other projects.
|
||||
|
|
28
appveyor.yml
28
appveyor.yml
|
@ -1,28 +0,0 @@
|
|||
version: '6.1.0.{build}'
|
||||
|
||||
dotnet_csproj:
|
||||
patch: true
|
||||
file: '**\*.csproj'
|
||||
version: '6.1.0-preview2'
|
||||
assembly_version: '{version}'
|
||||
file_version: '{version}'
|
||||
|
||||
configuration:
|
||||
- Debug
|
||||
- Release
|
||||
|
||||
image: Visual Studio 2019
|
||||
|
||||
before_build:
|
||||
- nuget restore ICSharpCode.AvalonEdit.sln
|
||||
|
||||
build:
|
||||
project: ICSharpCode.AvalonEdit.sln
|
||||
parallel: true
|
||||
verbosity: minimal
|
||||
publish_nuget: true
|
||||
publish_nuget_symbols: true
|
||||
use_snupkg_format: true
|
||||
|
||||
after_test:
|
||||
- python BuildTools\tidy.py
|
|
@ -1,81 +0,0 @@
|
|||
trigger:
|
||||
- master
|
||||
|
||||
pr:
|
||||
- master
|
||||
|
||||
variables:
|
||||
solution: '**/ICSharpCode.AvalonEdit.sln'
|
||||
buildPlatform: 'Any CPU'
|
||||
buildVersion: '6.1.0.$(Build.BuildId)'
|
||||
nupkgVersion: '6.1.0-preview2'
|
||||
|
||||
pool:
|
||||
vmImage: 'windows-2019'
|
||||
strategy:
|
||||
matrix:
|
||||
Config_Release:
|
||||
buildConfiguration: 'Release'
|
||||
Config_Debug:
|
||||
buildConfiguration: 'Debug'
|
||||
|
||||
steps:
|
||||
- task: UseDotNet@2
|
||||
displayName: 'Install .NET Core 3.1'
|
||||
inputs:
|
||||
packageType: sdk
|
||||
version: '3.1.x'
|
||||
installationPath: $(Agent.ToolsDirectory)/dotnet
|
||||
|
||||
- task: NuGetToolInstaller@1
|
||||
|
||||
- task: NuGetCommand@2
|
||||
inputs:
|
||||
restoreSolution: '$(solution)'
|
||||
|
||||
- task: Assembly-Info-NetCore@2
|
||||
inputs:
|
||||
Path: '$(Build.SourcesDirectory)'
|
||||
FileNames: '**/ICSharpCode.AvalonEdit.csproj'
|
||||
InsertAttributes: false
|
||||
FileEncoding: 'auto'
|
||||
WriteBOM: false
|
||||
VersionNumber: '$(buildVersion)'
|
||||
FileVersionNumber: '$(buildVersion)'
|
||||
PackageVersion: '$(nupkgVersion)'
|
||||
|
||||
- task: VSBuild@1
|
||||
inputs:
|
||||
solution: '$(solution)'
|
||||
msbuildArgs: ''
|
||||
platform: '$(buildPlatform)'
|
||||
configuration: '$(buildConfiguration)'
|
||||
|
||||
- task: VSTest@2
|
||||
inputs:
|
||||
platform: '$(buildPlatform)'
|
||||
configuration: '$(buildConfiguration)'
|
||||
|
||||
- script: python BuildTools\tidy.py
|
||||
displayName: Tab check
|
||||
|
||||
- task: DotNetCoreCLI@2
|
||||
inputs:
|
||||
command: 'pack'
|
||||
packagesToPack: '**/ICSharpCode.AvalonEdit.csproj'
|
||||
includesymbols: true
|
||||
versioningScheme: 'off'
|
||||
|
||||
- task: CopyFiles@2
|
||||
displayName: Move to publish directory
|
||||
inputs:
|
||||
contents: |
|
||||
**\*.nupkg
|
||||
targetFolder: $(Build.ArtifactStagingDirectory)
|
||||
condition: and(succeeded(), eq(variables['BuildConfiguration'], 'Release'))
|
||||
|
||||
- task: PublishPipelineArtifact@0
|
||||
displayName: Publish $(BuildConfiguration)
|
||||
inputs:
|
||||
targetPath: $(Build.ArtifactStagingDirectory)
|
||||
condition: and(succeeded(), eq(variables['BuildConfiguration'], 'Release'))
|
Загрузка…
Ссылка в новой задаче