|
3535 | 3535 | checkout_llvm_sources=False,
|
3536 | 3536 | script_interpreter=None,
|
3537 | 3537 | clean=True)},
|
3538 |
| - |
| 3538 | + |
| 3539 | + # Builders that test the premerge configuration |
| 3540 | + # These builders are specifically for running the premerge configuration |
| 3541 | + # postcommit (after changes have landed in main). The configuration for |
| 3542 | + # running these checks premerge exists in the monorepo inside the |
| 3543 | + # .github/workflows/premerge.yaml file. |
| 3544 | + {'name': "premerge-monolithic-linux", |
| 3545 | + 'workernames': ["premerge-us-central-linux", "premerge-us-west-linux"], |
| 3546 | + 'builddir': "premerge-monolithic-linux", |
| 3547 | + 'factory': AnnotatedBuilder.getAnnotatedBuildFactory( |
| 3548 | + script="premerge/dispatch_job.py", |
| 3549 | + checkout_llvm_sources=False, |
| 3550 | + extra_args=["Linux"], |
| 3551 | + depends_on_projects=["bolt", "clang", "clang-tools-extra", "compiler-rt", "flang", "flang-rt", "libc", "libclc", "lld", "lldb", "llvm", "mlir", "polly"])}, |
| 3552 | + |
| 3553 | + {'name': "premerge-monolithic-windows", |
| 3554 | + 'workernames': ["premerge-us-central-windows", "premerge-us-west-windows"], |
| 3555 | + 'builddir': "premerge-monolithic-windows", |
| 3556 | + 'factory': AnnotatedBuilder.getAnnotatedBuildFactory( |
| 3557 | + script="premerge/dispatch_job.py", |
| 3558 | + checkout_llvm_sources=False, |
| 3559 | + extra_args=["Windows"], |
| 3560 | + depends_on_projects=["clang-tools-extra", "clang", "libclc", "lld", "llvm", "mlir", "polly"])}, |
3539 | 3561 | ]
|
3540 | 3562 |
|
3541 | 3563 | # LLDB remote-linux builder env variables.
|
|
0 commit comments