Upload linux-aarch64 biocontainers to Quay.io#58991
Open
wjunLu wants to merge 1 commit intobioconda:masterfrom
Open
Upload linux-aarch64 biocontainers to Quay.io#58991wjunLu wants to merge 1 commit intobioconda:masterfrom
wjunLu wants to merge 1 commit intobioconda:masterfrom
Conversation
Contributor
Author
|
Hi @ALL! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Upload linux-aarch64 biocontainers to Quay.io
This repository currently supports the build and distribution of
.conda-formatted packages for multiple architectures, including linux-x64 and linux-aarch64.Nevertheless, it only releases biocontainers for the linux-x64 architecture. With the growing number of developers adopting ARM environments for their work, biocontainers of inux-aarch64 should also be made available on Quay to serve users' needs.
How
bioconda/biocomda-recipesrelease biocontainers currently?As we can see the bioconda/biocomda-recipes repository only releases linux-x64 biocontainers:
where
--quay-upload-target biocontainersis used for pushing linux-64 biocontainers to quay.io.Since there is no
--quay-upload-targetused,linux-aarch64biocontainers will not be pushed.Previous Works
Over the past few years, our team (e.g. @martin-g , @ZerryNi ) has worked with the community to adapt many software packages for linux-aarch64 format.
Moreover, in
build-and-teststage of bioconda/biocomda-recipes CI, we can see that it does buildlinux-aarch64biocontainers:where

--mulled-testis set to buildlinux-aarch64biocontainers, and this can be found fromcircleciartifacts:(see https://app.circleci.com/pipelines/github/bioconda/bioconda-recipes/165751/workflows/85460b3f-0f6b-4ba9-b8bb-9c449b19ec07/jobs/301957?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-checks-link&utm_content=summary&invite=true#step-109-1902_77):
Related PR
bioconda/bioconda-utils#1066