Stop defaulting to snapshots for integration tests (#2197)
* Run integration tests against non-snapshot on main Fetching SNAPSHOT artifacts is currently flaky. * Reduce number of scheduled integration test runs
This commit is contained in:
@ -94,7 +94,7 @@ async function bump (args) {
|
|||||||
const pipeline = await readFile(join(import.meta.url, '..', '.buildkite', 'pipeline.yml'), 'utf8')
|
const pipeline = await readFile(join(import.meta.url, '..', '.buildkite', 'pipeline.yml'), 'utf8')
|
||||||
await writeFile(
|
await writeFile(
|
||||||
join(import.meta.url, '..', '.buildkite', 'pipeline.yml'),
|
join(import.meta.url, '..', '.buildkite', 'pipeline.yml'),
|
||||||
pipeline.replace(/STACK_VERSION: [0-9]+[0-9\.]*[0-9](?:\-SNAPSHOT)?/, `STACK_VERSION: ${cleanVersion}-SNAPSHOT`),
|
pipeline.replace(/STACK_VERSION: [0-9]+[0-9\.]*[0-9](?:\-SNAPSHOT)?/, `STACK_VERSION: ${cleanVersion}`),
|
||||||
'utf8'
|
'utf8'
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
@ -6,7 +6,7 @@ steps:
|
|||||||
env:
|
env:
|
||||||
NODE_VERSION: "{{ matrix.nodejs }}"
|
NODE_VERSION: "{{ matrix.nodejs }}"
|
||||||
TEST_SUITE: "{{ matrix.suite }}"
|
TEST_SUITE: "{{ matrix.suite }}"
|
||||||
STACK_VERSION: 8.13.0-SNAPSHOT
|
STACK_VERSION: 8.13.0
|
||||||
matrix:
|
matrix:
|
||||||
setup:
|
setup:
|
||||||
suite:
|
suite:
|
||||||
|
|||||||
@ -39,12 +39,9 @@ spec:
|
|||||||
cancel_intermediate_builds: true
|
cancel_intermediate_builds: true
|
||||||
cancel_intermediate_builds_branch_filter: '!main'
|
cancel_intermediate_builds_branch_filter: '!main'
|
||||||
schedules:
|
schedules:
|
||||||
main_semi_daily:
|
main:
|
||||||
branch: 'main'
|
branch: 'main'
|
||||||
cronline: '0 */12 * * *'
|
cronline: '@daily'
|
||||||
8_13_semi_daily:
|
8_13:
|
||||||
branch: '8.13'
|
branch: '8.13'
|
||||||
cronline: '0 */12 * * *'
|
|
||||||
8_12_daily:
|
|
||||||
branch: '8.12'
|
|
||||||
cronline: '@daily'
|
cronline: '@daily'
|
||||||
|
|||||||
Reference in New Issue
Block a user