Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Add build-any-ib GH action #1415

Merged
merged 9 commits into from
Jan 16, 2025
Merged

WIP: Add build-any-ib GH action #1415

merged 9 commits into from
Jan 16, 2025

Conversation

singiamtel
Copy link
Collaborator

@singiamtel singiamtel commented Oct 11, 2024

Not ready for merge, creating PR for testing

This action will launch the build-any-ib job in Jenkins via SSO, the idea is to implement all needed workflows dependent on this one so we decouple as much as possible from Jenkins, to make it easier to migrate to nomad.

  • Build any IB
    • Launch Jenkins job
    • Wait for job to finish and report status
    • Trust CERN CA (https://ca.cern.ch/ca/)
    • Implement new architectures (slc9-arm64 for example)
  • CacheO2Package
    • Launch several build-any-ib jobs, to cache for several architectures
      • Run them in parallel (matrix?)
  • Manual releases
    • alisw/AliDPG
    • AliceO2Group/O2DPG
    • AliceO2Group/DelphesO2

CC @ktf

@singiamtel singiamtel requested a review from ktf as a code owner October 11, 2024 12:37
@singiamtel singiamtel changed the title Add build-any-ib GH action WIP: Add build-any-ib GH action Oct 16, 2024
@ktf ktf merged commit ea1d489 into master Jan 16, 2025
4 of 5 checks passed
@ktf ktf deleted the buildanyib branch January 16, 2025 10:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants