すべての Jenkins ビルドは、セレノイド テストを実行する前にネットワークを作成します。例えば、
Creating network "jenkinspr613build11_default"
. ネットワーク名は、PR とビルド番号に基づいています。
docker-compose.yaml ファイルには、以下の selenoid サービス用の構成が含まれていました。
selenoid:
image: "aerokube/selenoid:latest-release"
command: -listen :4444 -conf /etc/selenoid/browsers.json -limit 6 -video-output-dir /opt/selenoid/video/ -timeout 3m -container-network jenkinswebpr613build11_default
ports:
- "4444:4444"
-container-network
ビルドごとに値を設定するにはどうすればよいですか?
yaml ファイルに環境変数を渡すことはできますか?
の値をハードコーディングすると、ローカルでテストを開始できます-container-network
。