diff --git a/FollowingFileStream.ConsoleTestTool/FollowingFileStream.ConsoleTestTool.csproj b/FollowingFileStream.ConsoleTestTool/FollowingFileStream.ConsoleTestTool.csproj index 4846b87..c35198b 100644 --- a/FollowingFileStream.ConsoleTestTool/FollowingFileStream.ConsoleTestTool.csproj +++ b/FollowingFileStream.ConsoleTestTool/FollowingFileStream.ConsoleTestTool.csproj @@ -8,6 +8,7 @@ Exe netcoreapp2.2 7.1 + false diff --git a/FollowingFileStream/FollowingFileStream.csproj b/FollowingFileStream/FollowingFileStream.csproj index 9d3f12c..f84b55c 100644 --- a/FollowingFileStream/FollowingFileStream.csproj +++ b/FollowingFileStream/FollowingFileStream.csproj @@ -4,5 +4,11 @@ Library netcoreapp2.2 + + FollowingFileStream + 1.0.0 + $(VersionSuffix) + Emmanuel André + diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 7f4c329..d5a9241 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -20,10 +20,10 @@ steps: - script: dotnet restore ./All.sln displayName: Restore -- script: dotnet build ./All.sln --configuration $(buildConfiguration) +- script: dotnet build ./All.sln --no-restore --configuration $(buildConfiguration) displayName: Build -- script: dotnet test ./Tests.sln --configuration $(buildConfiguration) --logger trx /p:CollectCoverage=true /p:CoverletOutputFormat=cobertura +- script: dotnet test ./Tests.sln --no-build --configuration $(buildConfiguration) --logger trx /p:CollectCoverage=true /p:CoverletOutputFormat=cobertura displayName: Test - task: PublishTestResults@2 @@ -36,4 +36,13 @@ steps: - task: PublishCodeCoverageResults@1 inputs: codeCoverageTool: 'Cobertura' - summaryFileLocation: '$(System.DefaultWorkingDirectory)/**/coverage.cobertura.xml' \ No newline at end of file + summaryFileLocation: '$(System.DefaultWorkingDirectory)/**/coverage.cobertura.xml' + +- script: dotnet pack ./All.sln --configuration $(buildConfiguration) --no-build -o $(Build.ArtifactStagingDirectory) --version-suffix "$(Build.BuildId)" + displayName: Pack + +- task: PublishBuildArtifacts@1 + inputs: + PathtoPublish: '$(Build.ArtifactStagingDirectory)' + ArtifactName: 'drop' + publishLocation: 'Container' \ No newline at end of file