# multi-package-containers **Repository Path**: mirrors_grst/multi-package-containers ## Basic Information - **Project Name**: multi-package-containers - **Description**: Testing building mulled containers for multi-requirement tools. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-04 - **Last Updated**: 2026-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![Build image](https://github.com/BioContainers/multi-package-containers/workflows/Build%20image/badge.svg)](https://github.com/BioContainers/multi-package-containers/actions?query=workflow%3A%22Build+image%22) ## Building multiple package Containers Creating containers is easy! All you need to do is add a combination of packages to the [hash.tsv file](https://github.com/BioContainers/multi-package-containers/blob/master/combinations/hash.tsv). To assemble the required string of package combinations you can use the little [helper service](https://biocontainers.pro/#/multipackage) which we provide for you. This service will also tell you the name of the container that will be created. Currently, this will create you Docker and rkt containers hosted at https://quay.io/organization/biocontainers and Singularity images hosted at https://depot.galaxyproject.org/singularity/ (Hosting sponsors and mirrors welcome!). ## Associated command line tools You can list and search for existing conda packages and container images as well as build multi-package container images locally using the command line `mulled-*` tools avialable as part of [`galaxy-tool-util`](https://pypi.org/project/galaxy-tool-util/) These can be installed using conda ``` conda create -n mulled galaxy-tool-util -c conda-forge -c bioconda conda activate mulled ``` ## Setting up such a repository - Fork this repository or copy the [github workflow](https://github.com/BioContainers/multi-package-containers/blob/master/.github/workflows/ci.yaml). - Create quay.io oauth token in an organization. - Change the [MULLED_NAMESPACE variable](https://github.com/BioContainers/multi-package-containers/blob/master/.github/workflows/ci.yaml#L4) to point to your quay.io organization. - Add QUAY_OAUTH_TOKEN, MY_USER MY_PASSWORD and MY_EMAIL to the repository secrets.