Ant提示用户使用git分支

时间:2012-11-30 13:54:50

标签: deployment ant

我正在使用Ant作为我们的登台服务器的部署工具,现在我想提示正在部署他想要部署的分支的用户。 Ant中有没有办法显示分支并让用户通过输入数字来选择一个分支?像你在很多CLI向导中看到的那样。

What branch would you like to deploy (default: master)
 [0] master
 [1] develop
 [2] feature/reporting
 [3] feature/corerefactor

这可以用Ant吗?

1 个答案:

答案 0 :(得分:0)

查看Ant Input task

<input
  message="What branch would you like to deploy?"
  validargs="0,1,2,3"
  defaultvalue="0"
  addproperty="branch.choice"
/>

要使其与您问题中的示例类似,请先echo选择。

您可以向taskname="blah"input任务添加echo,以使其与用户保持一致。