CI Reproducer on Metal (#43411)
* MacOS image remove requires override syntax * Metal reproducer auto start and cross-platform
This commit is contained in:
parent
8bd6283b52
commit
8b89287084
@ -1994,10 +1994,16 @@ def reproduce_ci_job(url, work_dir, autostart, gpg_url, runtime):
|
|||||||
]
|
]
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
process_command("reproducer", entrypoint_script, work_dir, run=False)
|
autostart = autostart and setup_result
|
||||||
|
process_command("reproducer", entrypoint_script, work_dir, run=autostart)
|
||||||
|
|
||||||
inst_list.append("\nOnce on the tagged runner:\n\n")
|
inst_list.append("\nOnce on the tagged runner:\n\n")
|
||||||
inst_list.extent([" - Run the reproducer script", f" $ {work_dir}/reproducer.py"])
|
inst_list.extent(
|
||||||
|
[
|
||||||
|
" - Run the reproducer script",
|
||||||
|
f" $ {work_dir}/reproducer.{platform_script_ext}",
|
||||||
|
]
|
||||||
|
)
|
||||||
|
|
||||||
if not setup_result:
|
if not setup_result:
|
||||||
inst_list.append("\n - Clone spack and acquire tested commit")
|
inst_list.append("\n - Clone spack and acquire tested commit")
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
ci:
|
ci:
|
||||||
pipeline-gen:
|
pipeline-gen:
|
||||||
- build-job-remove:
|
- build-job-remove:
|
||||||
image: macos-run-on-metal
|
image:: macos-run-on-metal
|
||||||
|
Loading…
Reference in New Issue
Block a user