Environment オブジェクト
作成、取得、一覧、更新、アーカイブの各エンドポイントで返される構造です。Environment config
self_hosted の場合、config は厳密に以下の形式でなければなりません:
type が "cloud" の場合のみ有効です。
Environment packages
packages はパッケージマネージャーからパッケージ仕様文字列の配列へのマッピングです。Cloud Environment のレスポンスには type と apt、npm、pip が含まれます。省略された配列は [] として返されます。
Environment setup script
setup_script はサンドボックスの準備段階で packages のインストール完了後に実行されるシェルスクリプトで、/bin/bash -lc で実行されます。リポジトリのクローン、設定ファイルの書き込み、キャッシュのウォームアップなど、packages では表現できない初期化手順に使用します。
実行成功時にはサンドボックス内に完了マーカーが書き込まれ、同一サンドボックス内では再実行されません。サンドボックスが再作成された場合は再度実行されます。
スクリプトがゼロ以外の終了ステータスで終了すると、セッションの起動が失敗します。エラーレスポンスには
setup_script の終了コードと stderr の抜粋が含まれ、障害の原因を特定するのに役立ちます。
Environment networking
関連
クラウド環境
Agent が実行されるコンテナ、ネットワーク、依存関係を選択する。