JetBrains Space ヘルプ

ステップを並列および順番に実行する

デフォルトでは、ジョブはステップを 1 つずつ順番に実行します。これらを並行して実行するには、 parallel ステートメントを使用します。parallel ブロック内でステップを順番に実行するには、 sequential を使用します。

job("Build and run tests") { container(displayName = "Run build", image = "gradle:6.1.1-jre11") { kotlinScript { api -> api.gradle("build", "-x", "test") } } parallel { container(displayName = "Run main tests", image = "gradle:6.1.1-jre11") { kotlinScript { api -> api.gradle("mainTests") } } sequential { container(displayName = "Prepare test data", image = "gradle:6.1.1-jre11") { kotlinScript { api -> api.gradle("generateTestData") } } container(displayName = "Run int tests", image = "gradle:6.1.1-jre11") { kotlinScript { api -> api.gradle("integrationTests") } } } } }