Skip to content
Snippets Groups Projects

Build each independent tag in main alphafold3 repo

Merged Matthew K Defenderfer requested to merge change-ci-to-build-all-tags-automatically into main

This is a change to the Gitlab CI setup where we no longer need to update our clone of the Alphafold repository before building an image. Instead, the pipeline will clone the repo and determine which tags in the repository do not exist in our container registry. It will then create a separate downstream job for each missing tag, and images will be built at each tagged commit. Those version tags will be used as the image version tags so there is no more confusion about what version of Alphafold is being used. Additionally, the current commit on the main branch will be built and assigned the 'latest' tag. 'latest' in this case will be conceptually the same as a development build. The latest build will be updated each time the pipeline is run while tags will only be added if they do not already exist or a job to build a specific tag is rerun.

Merge request reports

Pipeline #13657 failed

Pipeline failed for d89350dd on change-ci-to-build-all-tags-automatically

Merged by Matthew K DefenderferMatthew K Defenderfer 1 month ago (Apr 4, 2025 4:02pm UTC)

Loading

Pipeline #13661 failed

Pipeline failed for ecad565c on main

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading