Skip to content
CI/CD Inventory

BioContainers/containers (opens in new tab)

2 workflows

Triggers

push pull_request

Jobs

Jobs for Unit tests and docker build
Job Runs on Steps Actions used
build self-hosted 2
actions/checkout@v1
Raw YAML
name: Unit tests and docker build

on:
  push:
    branches:
      - master
  pull_request:

jobs:

  build:
 
    runs-on: self-hosted

    steps:
    - uses: actions/checkout@v1
    - name: Check and build
      run: |
        echo "Path: ${GITHUB_WORKSPACE}, commit: ${GITHUB_SHA}, ref: ${GITHUB_REF}"
        cd $GITHUB_WORKSPACE && biocontainers-build
        docker image prune -a -f

Last fetched:

Triggers

schedule

Jobs

Jobs for Bioconda and docker backups
Job Runs on Steps Actions used
build self-hosted 1
Raw YAML
# Calls biocontainer-ci repo / bioconda-backup script
# on self hosted node

name: Bioconda and docker backups

on:
  schedule:
  - cron: "0 23 * * * "

jobs:

  build:
    timeout-minutes: 4320 
    runs-on: self-hosted
    steps:
    - name: Backup bioconda and docker containers to local and aws registries
      run: |
        cd /home/debian/sync && node index.js --backup --aws --conda --updated
        cd /home/debian/sync && node index.js --docker --aws --updated

Last fetched: