私は、サーバー上のteamcityエージェントを停止するためにシェルスクリプトを書く必要があります(Linuxサーバーごとに3つのエージェント)。私はシステムプロパティを取得する必要があります。 agent.nameシェルスクリプト内のOR構成パラメータteamcity.agent.name OR スクリプトまたはAPIを介してLinuxエージェント上で実行されているすべてのエージェントシェルスクリプトのTeamCityエージェントシステムのプロパティへのアクセス
1
A
答えて
0
ビルドパラメータには、任意のビルドスクリプトからアクセスできます。これは、チームシティーのドキュメントからのものである:
任意のユーザ定義のビルドパラメータ(システムプロパティまたは環境 変数)以下 形式を使用して他のパラメータを参照することができる:
% [ENV |システム] .property_name%例:あなたがビルドステップの外にビルドのプロパティにアクセスする必要がある場合は system.tomcat.libs =%env.CATALINA_HOME%/ libに/ *
をJAR、それはファイルの内容をを読み込むことにより行うことができます名前はTEAMCITY_BUILD_PROPERTIに保存されますES_FILE環境変数。詳細については
:
https://confluence.jetbrains.com/plugins/servlet/mobile#content/view/74847308
関連する問題
- 1. プロパティへのアクセス
- 2. SCNSphereプロパティへのアクセス
- 3. .propertiesプロパティへのアクセス
- 4. DataBindingでのプロパティのプロパティへのアクセス
- 5. オブジェクトのプロパティ名へのアクセス
- 6. コアデータエンティティのNSStringプロパティへのアクセス
- 7. オブジェクトのプロパティへのアクセス
- 8. AppDelegateオブジェクトのプロパティへのアクセス
- 9. SharePointのSPLIstItemプロパティへのアクセス
- 10. NSAttributeDescription、オプションのプロパティへのアクセス
- 11. ASPマスタページのプロパティへのアクセス
- 12. uiscrollviewのdelaycontenttouchesプロパティへのアクセス
- 13. ObjC++のSwiftプロパティへのアクセス
- 14. UserControlプロパティへのアクセスascxファイル
- 15. 親リピータへのアクセスDataItemプロパティ
- 16. LINQ .Select()親プロパティへのアクセス?
- 17. AD(アクティブディレクトリ)プロパティへのアクセス
- 18. 特定のTeamCityプロジェクトへのアクセスを制限する
- 19. NSSet内のオブジェクトのプロパティへのアクセス
- 20. ジェネリックメソッド内のオブジェクトのプロパティへのアクセス
- 21. UIViewControllerのprepareForSegueのプロパティへのアクセス
- 22. サービス内のangularjsサービスのプロパティへのアクセス
- 23. 配列内のオブジェクトのプロパティへのアクセス
- 24. Kivyのラベルのtexture_sizeプロパティへのアクセス
- 25. ArrayList内のオブジェクトのプロパティへのアクセス
- 26. オブジェクトの配列のプロパティへのアクセス
- 27. セッターのプロパティの現在値へのアクセス
- 28. 他のスクリプトのシェルスクリプト変数へのアクセスとアップデート
- 29. カスタムUITableViewセルのプロパティへのアクセス
- 30. ASP.NET式:クラスのプロパティへのアクセス
おかげで、私は、コマンドラインランナーとして実行しますシェルスクリプトでこれらのパラメータを取得する必要があります。私がこれをしようとすると$ echo $ {agent.name}; TCエージェントサーバーでは出力がありません – Shir
echo%agent.name% –