私のジェンキンスの知識のために前もって謝罪し、最近それを使い始めました。ジェンキンスを介して複数のプロジェクトのためのperforceチェンジリストを取得
同じデポの下に複数のプロジェクトがあります。したがって、ジェンキンスでは1つのPERFORCEマッピングしか得られませんでした。 各プロジェクトの最新のチェンジリスト番号を取得したいと思います。環境変数P4_CHANGELISTには、デポ全体の最新のもののみがリストされます。 したがってそれからジェンキンスエラーConnect to server failed; check $P4PORT
をトリガチェンジ番号
p4 changes -m1 //path/to/project1
p4 changes -m1 //path/to/project2
を照会するために、各プロジェクトのCMDプロセスを構築するポストを起動しようとしました。しかし、コマンドは私のマシンで動作します。どんな助けでも大歓迎です。
ジェンキンスはp4情報を実行し、それをコマンドの結果と比較してください –
これは役立つかもしれません:http://stackoverflow.com/a/22689539/193453 –