Gitlab で新しいプロジェクトをホストしようとしています。これは非公開の Python プロジェクトです。Gitlab CI を使用していくつかの初期テストをテストできました。
テストの実行中はキャッシュを使用しません。
設定でランナー セクションを探索しているときに、警告が表示されます。
GitLab ランナーは、ビルド対象のプロジェクト間の安全な分離を提供しません。プロジェクト A、B、または C にコードをプッシュして、ランナー X をホストするマシンでシェル スクリプトを実行できるすべての GitLab ユーザーを信頼しています。
共有テスト ランナーを使用する際のセキュリティ リスクは何ですか? 共有ランナーでプライベート プロジェクトを実行しても安全ですか? 共有ランナーでテストを実行する際に注意すべきことは何ですか?
洞察をありがとう。