Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. parameters:
  2. NugetVersion: 4.6.2
  3. BuildConfiguration: "Release-Dev"
  4. ToolingFeed: ""
  5. TargetPlatform: "win10"
  6. TargetArch: "x64"
  7. TargetDotnet: ""
  8.  
  9. steps:
  10. - script: |
  11. echo Running new dotfuscator...
  12. tools/dotfuscator/dotfuscator.exe /p:bin=%BUILD_OUTPUT% dotfuscatorconfig.xml
  13.  
  14. echo Copying dotfuscated files into place....
  15. copy %DOTFUSCATED_OUTPUT%\* %BUILD_OUTPUT%
  16. displayName: "Command Line - Obfuscate Deliverables"
  17. env:
  18. BINDIR: source/DRBSystems.Pathfinder.POS.API/bin/${{parameters.BuildConfiguration}}/${{parameters.TargetDotnet}}/${{parameters.TargetPlatform}}-${{parameters.TargetArch}}
  19. BUILD_OUTPUT: source/DRBSystems.Pathfinder.POS.API/bin/${{parameters.BuildConfiguration}}/${{parameters.TargetDotnet}}/${{parameters.TargetPlatform}}-${{parameters.TargetArch}}/publish
  20. DOTFUSCATED_OUTPUT: source/DRBSystems.Pathfinder.POS.API/dotfuscated
  21. ARCHIVE_OUTPUT: $(Build.ArtifactStagingDirectory)/${{parameters.TargetPlatform}}-${{parameters.TargetArch}}
  22. condition: and(succeeded(), eq('${{parameters.BuildConfiguration}}', 'Release-QA'))
  23.  
  24. - task: mspremier.PostBuildCleanup.PostBuildCleanup-task.PostBuildCleanup@3
  25. displayName: "Clean Agent Directories"
  26. condition: always()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement