Skip to content

Concurrent Package Installation for ci using spack v1.0#73

Draft
CodeGat wants to merge 4 commits intomainfrom
v1.0-concurrent-packages-for-ci
Draft

Concurrent Package Installation for ci using spack v1.0#73
CodeGat wants to merge 4 commits intomainfrom
v1.0-concurrent-packages-for-ci

Conversation

@CodeGat
Copy link
Member

@CodeGat CodeGat commented Sep 8, 2025

Background

Building the upstream image takes an exceptionally long time. Luckily spack v1.0 allows concurrent installation of packages, which offers a significant speedup.

This PR is used to test out both the self-hosted and GitHub-hosted variants of the CI.

For the GitHub-hosted variant, this update should be uncontroversial, but the self-hosted variant must be mindful of the kuberenetes node resources - test this.

The PR

  • Delete v1.0/ci-upstream/config symlink
  • Add v1.0/ci-upstream/config.yaml with concurrent packages directive

Testing

Add when done!

@CodeGat CodeGat added the enhancement New feature or request label Sep 8, 2025
@CodeGat CodeGat self-assigned this Sep 8, 2025
@CodeGat CodeGat changed the title Concurrent Package Installation for ci-upstream using spack v1.0 Concurrent Package Installation for ci using spack v1.0 Sep 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant