我有一个用于日常发布的 powershell 脚本,效果很好。但是,我的任务是从 Jenkins 运行它,但我似乎无法让参数化构建工作。这些是脚本进行部署的步骤。
- 部署到 PRE_UAT 环境。
- 测试步骤 1
i。如果步骤 1 成功,请询问用户是否要继续部署到 UAT
a。如果用户响应是肯定的,则继续部署到 UAT else Stop
ii。如果步骤 1 不成功,通知用户并停止
第一个作业在 Jenkins 中成功运行,但作为参数化构建的第二个作业在由第一个构建触发时不请求用户输入。只有第一个作业(也是参数化构建)提示用户输入。
谢谢