我的项目是一个AndroidNDK项目,需要一些构建命令才能从Cygwin(或Unix环境)运行。有没有办法使用TeamCity做到这一点?
我尝试使用命令行构建步骤并传入首先启动cygwin的批处理文件,然后执行我需要的构建命令。但是这不起作用,它只是启动cygwin,但是在此之后我的unix命令不会被执行。
答案 0 :(得分:0)
如何从cygwin启动和运行命令?
您必须执行bash -c "command you want to run"
(假设bash.exe在路径上)。只需调用bash然后发出命令就可以启动bash。
答案 1 :(得分:0)
我使用了cygwinonce。我尝试做类似你想做的事情。我想用默认命令启动cygwin。 bash --login -i myBashScript.exe 只有当我们将myBashScript.exe粘贴到bin文件夹中时。