私のプロジェクトはAndroidNDKプロジェクトで、Cygwin(またはUnix環境)から実行するにはいくつかのビルドコマンドが必要です。 TeamCityを使ってこれを行う方法はありますか?
私は、コマンドラインビルドの手順を使用してみましたcygwinを最初に起動したバッチファイルを渡し、必要なビルドコマンドを実行します。しかし、これはうまくいきません。起動するのはcygwinですが、その後私のunixコマンドは実行されません。
回答:
回答№1は0cygwinからコマンドを起動して実行していますか?
あなたはする必要があります bash -c "command you want to run"
(bash.exeがパス上にあると仮定します)。 bashを呼び出してコマンドを実行するだけで、bashが起動します。
回答№2の場合は0
私はcygwinonceを使いました。私はあなたがしたいと同様にやってみました。私はデフォルトのコマンドでcygwinを開始したいと思います。 bash --login -i myBashScript.exe myBashScript.exeをbinフォルダに貼り付けるときだけです。