、私は環境変数のリストから、最初に定義された値を取得しようとしています:、BUILD_USER_EMAIL
をGERRIT_CHANGE_OWNER_EMAIL
、GERRIT_EVENT_ACCOUNT_EMAIL
、GERRIT_PATCHSET_UPLOADER_EMAIL
不可能なJinja2ルックアップループをリストにする方法は?
変数がある場合は1を取得するためのコードが
- email: "{{ lookup('env', 'BUILD_USER_EMAIL')}}"
のように見えます定義されていないので、これは空の文字列に解決されます。
ここで問題は、これをフォールバックのループとして実装する方法です。最初に定義された値を見つけようとします。
いいね!私は単純な '|選択| select docが "テストが指定されていない場合、各オブジェクトはブール値として評価されます"と表示されます。空の文字列はFalseとして評価され、選択されません。それほど明白ではありません。 – zigarn