Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- parameters:
- NugetVersion: 4.6.2
- BuildConfiguration: "Release-Dev"
- ToolingFeed: ""
- TargetPlatform: "win10"
- TargetArch: "x64"
- TargetDotnet: ""
- steps:
- - script: |
- echo Running new dotfuscator...
- tools/dotfuscator/dotfuscator.exe /p:bin=%BUILD_OUTPUT% dotfuscatorconfig.xml
- echo Copying dotfuscated files into place....
- copy %DOTFUSCATED_OUTPUT%\* %BUILD_OUTPUT%
- displayName: "Command Line - Obfuscate Deliverables"
- env:
- BINDIR: source/DRBSystems.Pathfinder.POS.API/bin/${{parameters.BuildConfiguration}}/${{parameters.TargetDotnet}}/${{parameters.TargetPlatform}}-${{parameters.TargetArch}}
- BUILD_OUTPUT: source/DRBSystems.Pathfinder.POS.API/bin/${{parameters.BuildConfiguration}}/${{parameters.TargetDotnet}}/${{parameters.TargetPlatform}}-${{parameters.TargetArch}}/publish
- DOTFUSCATED_OUTPUT: source/DRBSystems.Pathfinder.POS.API/dotfuscated
- ARCHIVE_OUTPUT: $(Build.ArtifactStagingDirectory)/${{parameters.TargetPlatform}}-${{parameters.TargetArch}}
- condition: and(succeeded(), eq('${{parameters.BuildConfiguration}}', 'Release-QA'))
- - task: mspremier.PostBuildCleanup.PostBuildCleanup-task.PostBuildCleanup@3
- displayName: "Clean Agent Directories"
- condition: always()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement