How do I run a TeamCity build as a specific user

前端 未结 2 1780
慢半拍i
慢半拍i 2021-02-19 19:48

I have a build configuration which deploys my code to a machine. Depending on which machine I am deploying to (e.g. dev/uat/prod), I need to run as a different user.

Ra

相关标签:
2条回答
  • 2021-02-19 20:07

    The RunAs plugin combined with TeamCity 7's new Typed Parameters will let you make the password a "typed" parameter plugin.

    Then, when it's entered at the Run screen, it will not be visible in the build history.

    EDIT: Much later, as covered in the comments: You probably don't want to do this. Consider having separate pools which run as different users, and parameters to specify what builds are supported by what pools.

    0 讨论(0)
  • 2021-02-19 20:16

    Neil, you can pass build parameters via Run Custom Build dialog.

    There are "System properties" and "Environment variables" sections, where you can add new build parameters or redefine existing ones.

    Please read more: http://confluence.jetbrains.net/display/TCD6/Triggering+a+Custom+Build

    0 讨论(0)
提交回复
热议问题