feat: Add Linux aarch64 support for bioconda-utils #2
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.
This PR try to add Linux aarch64/arm64 support for bioconda-utils:
BASE_IMAGE
build args inDockerfile
: the devs can specifyBASE_IMAGE
to switch base image.bioconda_utils/bioconda_utils-requirements.txt
: Upgrade packages version to support Linux aarch64.--docker-base-image
image to help users specify docker base image.release-please.yml
andbuild-image.yml
workflowbioconda_utils/docker_utils.py
: create conda build subdir according to arch.After this PR, users can build the bioconda package by using same cmd with x86 by specifing
--docker-base-image
to build the package.Note that the
mulled-test
are still not supported, there are a circle dependency betweenbioconda-containers
and bioconda-utils, we'd better to support bioconda-utils aarch64 image first.Test step:
After this PR merged: