2017-05-16 3 views
0

TeamCityでPYTHONPATHを設定しようとしています。TeamcityでのPYTHONPATHの設定

~/teamcity/buildAgent/work/a_long_id/my_lib 

マイPYTHONPATHmy_libに存在する何かを指している必要があります構築するとき、私は作成されています次のパスを持っています。問題は、このa_long_idが変更できる/変更される可能性があるため、あらかじめ定義されたビルドパラメータを使用したいと考えています。ここで

は私が現時点で思い付いたものです:

env.PYTHONPATH  %teamcity.agent.work.dir%/%????%/what/I/wanna/import 

あなたが推測しているかもしれませんが、私は%????%に代わるものを探しています。

答えて

1

%teamcity.build.default.checkoutDir%はあなたが探しているものです。これは、指定されたビルドのGUIDのような作業ディレクトリの名前です。

%teamcity.build.checkoutDir%は、このGUIDディレクトリを含む完全なパスです。 %teamcity.work.agent.dir%/%teamcity.build.default.checkoutDir%と同等です。

TeamCityの組み込み変数を簡単に整理するには、完成したビルドに行き、[パラメータ]タブを確認します。

関連する問題