Commit 19bd8446 authored by TomKellyGenetics's avatar TomKellyGenetics
Browse files

set up testing with GitHub Actions

parent 1d7db3b8
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
name: Docker Compose Actions Workflow
on: push
jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Build the stack
        run: docker-compose up -d
      - name: Status
        run: echo "build complete" 
      - name: Call functions
        run: bash /universc/test/test_call.sh
      - name: Test docker container
        run: docker run --network container:webapp-frontend appropriate/curl -s --retry 10 --retry-connrefused http://localhost:5000/
+13 −0
Original line number Diff line number Diff line
name: Test 10x Genomics
on: push
jobs:
  test:
    runs-on: tomkellygenetics/universc
    steps:
      - uses: actions/checkout@1.0.2
      - name: Build the stack
        run: docker-compose up -d
      - name: Status
        run: echo "build complete" 
      - name: Test runnning on 10x
        run:  /universc/test/run_tests_10x.sh
+13 −0
Original line number Diff line number Diff line
name: Docker Compose Actions Test Call
on: push
jobs:
  test:
    runs-on: tomkellygenetics/cellanger_clean
    steps:
      - uses: actions/checkout@3.0.2
      - name: Build the stack
        run: docker-compose up -d
      - name: Status
        run: echo "build complete" 
      - name: Call functions
        run: bash /universc/test/test_call.sh
+13 −0
Original line number Diff line number Diff line
name: Test DropSeq / Nadia
on: push
jobs:
  test:
    runs-on: tomkellygenetics/universc
    steps:
      - uses: actions/checkout@1.0.2
      - name: Build the stack
        run: docker-compose up -d
      - name: Status
        run: echo "build complete" 
      - name: Test runnning on Drop-Seq
        run:  /universc/test/run_tests_dropseq.sh
+13 −0
Original line number Diff line number Diff line
name: Test ICELL8
on: push
jobs:
  test:
    runs-on: tomkellygenetics/universc
    steps:
      - uses: actions/checkout@1.0.2
      - name: Build the stack
        run: docker-compose up -d
      - name: Status
        run: echo "build complete" 
      - name: Test runnning on ICELL*
        run:  /universc/test/run_tests_10x.sh
Loading