Giter Site home page Giter Site logo

bensouthgate / multi-package-containers Goto Github PK

View Code? Open in Web Editor NEW

This project forked from biocontainers/multi-package-containers

0.0 0.0 0.0 14.69 MB

Testing building mulled containers for multi-requirement tools.

Home Page: https://biocontainers.pro/#/multipackage

multi-package-containers's Introduction

Build image

Building multiple package Containers

Creating containers is easy! All you need to do is add a combination of packages to the hash.tsv file.

To assemble the required string of package combinations you can use the little helper service 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 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.
  • Create quay.io oauth token in an organization.
  • Change the MULLED_NAMESPACE variable to point to your quay.io organization.
  • Add QUAY_OAUTH_TOKEN, MY_USER MY_PASSWORD and MY_EMAIL to the repository secrets.

multi-package-containers's People

Contributors

antoniaschuster avatar apeltzer avatar bernt-matthias avatar bgruening avatar chris-cheshire avatar drpatelh avatar dschreyer avatar friederikehanssen avatar fubar2 avatar ggabernet avatar gmauro avatar ilight1542 avatar jmchilton avatar jonasscheid avatar joseespinosa avatar marksantcroos avatar martenson avatar mirpedrol avatar mvdbeek avatar njspix avatar pcm32 avatar raqmanzano avatar redmar-van-den-berg avatar rhpvorderman avatar rivera10 avatar ryancey1 avatar skrakau avatar sruthipsuresh avatar tamuanand avatar ypriverol avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.