Skip to content
CI/CD Inventory

galaxyproject/cloudman (opens in new tab)

2 workflows

Triggers

workflow_dispatch push

Jobs

Jobs for Build Image
Job Runs on Steps Actions used
Build image ubuntu-latest 4
actions/checkout@v2 actions-hub/docker/login@master actions-hub/docker@master
Raw YAML
name: Build Image
on:
  workflow_dispatch: {}
  push:
    branches:
      - 'master'
jobs:
  build:
    name: Build image
    runs-on: ubuntu-latest
    strategy:
      fail-fast: false
    steps:
      - uses: actions/checkout@v2
      - run: docker build . -t galaxy/cloudman-server:latest
      - name: Login to docker hub
        uses: actions-hub/docker/login@master
        env:
          DOCKER_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
          DOCKER_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }}
      - name: Push to docker hub
        uses: actions-hub/docker@master
        with:
          args: push galaxy/cloudman-server:latest

Last fetched:

Triggers

push pull_request

Jobs

Jobs for Run tests
Job Runs on Steps Actions used
tests ubuntu-latest 7
actions/setup-python@v2 actions/checkout@v2
Raw YAML
name: Run tests
on:
  push:
    branches:
      - master
  pull_request:
    branches:
      - master
jobs:
  build:
    name: tests
    runs-on: ubuntu-latest
    strategy:
      fail-fast: true
    steps:
      - name: 'Set up Python'
        uses: actions/setup-python@v2
        with:
          python-version: '3.8'
      - uses: actions/checkout@v2
      - run: pip install tox
      - run: pip install tox-docker>=2.0.0a3
      - run: pip install coveralls
      - run: tox -e py38-integration
      - run: coveralls -v --service=github
        env:
            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Last fetched: