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

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

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

wants to merge 3 commits into from

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
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.

1 participant