diff --git a/Irony/Irony.nuspec b/Irony/Irony.nuspec new file mode 100644 index 0000000..d285ad4 --- /dev/null +++ b/Irony/Irony.nuspec @@ -0,0 +1,28 @@ + + + + Irony + Irony + $version$ + Roman Ivantsov + Roman Ivantsov + Irony is a development kit for implementing languages on .NET platform. + https://github.com/IronyProject/Irony/blob/master/LICENSE + https://github.com/IronyProject/Irony + false + irony ast grammar bnf + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Irony_All.sln b/Irony_All.sln index e8474ca..1c31218 100644 --- a/Irony_All.sln +++ b/Irony_All.sln @@ -5,6 +5,7 @@ VisualStudioVersion = 15.0.27130.2020 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{05F0AC0D-AD43-45B4-8A98-00C54CF5280D}" ProjectSection(SolutionItems) = preProject + appveyor.yml = appveyor.yml License.txt = License.txt ReadMe.txt = ReadMe.txt EndProjectSection diff --git a/appveyor.yml b/appveyor.yml index 4c5a17a..60e5dfc 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,8 +1,29 @@ version: 1.0.{build} + image: Visual Studio 2017 + +configuration : Release + before_build: - cmd: nuget restore Irony_All.sln + build: project: Irony_All.sln parallel: true - verbosity: minimal \ No newline at end of file + verbosity: minimal + +after_build: + - nuget pack Irony\Irony.nuspec -version "%APPVEYOR_BUILD_VERSION%" -OutputDirectory Irony\bin\Release + +artifacts: +- path: Irony/bin/Release/netstandard2.0/Irony.dll +- path: Irony/bin/Release/net40/Irony.dll +- path: Irony/bin/Release/net45/Irony.dll +- path: Irony/bin/Release/sl5/Irony.dll + +- path: Irony/bin/Release/netstandard2.0/Irony.pdb +- path: Irony/bin/Release/net40/Irony.pdb +- path: Irony/bin/Release/net45/Irony.pdb +- path: Irony/bin/Release/sl5/Irony.pdb + +- path: '**/bin/Release/**/*.nupkg'