Commit db3e7ca4 authored by TomKellyGenetics's avatar TomKellyGenetics
Browse files

configure tests with GitHub Actions

parent 3c5e80ce
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -36,10 +36,10 @@ jobs:
        image: tomkellygenetics/universc:test
        run: echo "hello from universc"
    - name: Call UniverSC from image
      timeout-minutes: 25
      timeout-minutes: 30
      run: docker run ${{ secrets.DOCKER_HUB_USERNAME }}/universc:test timeout 20m bash /universc/test/run_tests_10x_gh_actions.sh || code=$?; if [[ $code -ne 124 && $code -ne 0 ]]; then exit $code; fi
    - name: Call UniverSC from container
      timeout-minutes: 25
      timeout-minutes: 30
      uses: addnab/docker-run-action@v1
      with:
        image: tomkellygenetics/universc:test
@@ -75,7 +75,7 @@ jobs:
    - name: clear environment
      run: rm -rf *
    - name: Test Cell Ranger
      timeout-minutes: 25      
      timeout-minutes: 30      
      run: docker run ${{ secrets.DOCKER_HUB_USERNAME }}/universc:test timeout 20m bash /universc/test/run_tests_cellranger_gh_actions.sh || code=$?; if [[ $code -ne 124 && $code -ne 0 ]]; then exit $code; fi

  test-10x-v2:
@@ -99,7 +99,7 @@ jobs:
    - name: clear environment
      run: rm -rf *
    - name: Test 10x
      timeout-minutes: 25
      timeout-minutes: 30
      run: docker run ${{ secrets.DOCKER_HUB_USERNAME }}/universc:test timeout 20m bash /universc/test/run_tests_10x_v2_gh_actions.sh || code=$?; if [[ $code -ne 124 && $code -ne 0 ]]; then exit $code; fi

  test-10x:
@@ -123,5 +123,5 @@ jobs:
    - name: clear environment
      run: rm -rf *
    - name: Test 10x
      timeout-minutes: 25
      timeout-minutes: 30
      run: docker run ${{ secrets.DOCKER_HUB_USERNAME }}/universc:test timeout 20m bash /universc/test/run_tests_10x_gh_actions.sh || code=$?; if [[ $code -ne 124 && $code -ne 0 ]]; then exit $code; fi
+4 −2
Original line number Diff line number Diff line
@@ -48,7 +48,8 @@ jobs:
          username: ${{ secrets.DOCKER_HUB_USERNAME }} whoan
          password: "${{ secrets.GITHUB_TOKEN }}"
          registry: docker.pkg.github.com
          image_name: universc:$(date +%s)
          image_name: test
          push: false
      - name: Build from cache
        uses: whoan/docker-build-with-cache-action@v5
        with:
@@ -56,7 +57,8 @@ jobs:
          password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
          registry: ${{ env.REGISTRY }}
          compose_file: docker-compose.yml
          image_name: universc:$(date +%s)
          image_name: test
          push: false
      - name: Image digest
        run: echo ${{ steps.docker_build.outputs.digest }}
      - name: Status