Skip to content

Commit

Permalink
disable singularity from install testing
Browse files Browse the repository at this point in the history
  • Loading branch information
ktmeaton committed Feb 16, 2021
1 parent 4aa4cdc commit f30964b
Showing 1 changed file with 37 additions and 37 deletions.
74 changes: 37 additions & 37 deletions .github/workflows/install.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,43 +60,43 @@ jobs:
#- name: Setup tmate session
# uses: mxschmitt/action-tmate@v3
#----------------------------------------------------------------------------#
install_singularity:
name: Install with Singularity
runs-on: ubuntu-latest
strategy:
fail-fast: false
steps:
#------------------------------------------------------------------------#
- name: setup environment variables
run: |
echo "SINGULARITY_DOCKER_USERNAME=${{ secrets.DOCKERHUB_USERNAME }}" >> $GITHUB_ENV
echo "SINGULARITY_DOCKER_PASSWORD=${{ secrets.DOCKERHUB_PASSWORD }}" >> $GITHUB_ENV
echo "FLOWDASH_BIO_USERNAME=${{ secrets.FLOWDASH_BIO_USERNAME }}" >> $GITHUB_ENV
echo "FLOWDASH_BIO_PASSWORD=${{ secrets.FLOWDASH_BIO_PASSWORD }}" >> $GITHUB_ENV
#SINGULARITY_ROOT: /opt/hostedtoolcache/singularity/3.6.3/x64
#------------------------------------------------------------------------#
# Checkout Repository
- name: checkout repo
uses: actions/checkout@v2
#------------------------------------------------------------------------#
# Setup singularity
- name: setup singularity
uses: eWaterCycle/setup-singularity@v5
with:
singularity-version: 3.6.3
#------------------------------------------------------------------------#
# pull container
- name: pull container
run: singularity pull docker://docker.io/ktmeaton/plague-phylogeography:dev
#------------------------------------------------------------------------#
# Configure sra-toolkit
- name: configure sra-toolkit
run: |
mkdir -p ~/.ncbi/;
printf '/LIBS/GUID = "%s"\n' `uuidgen` > ~/.ncbi/user-settings.mkfg;
# run help
- name: run help
run: singularity exec plague-phylogeography_dev.sif snakemake --profile profiles/gh-actions help;
# install_singularity:
# name: Install with Singularity
# runs-on: ubuntu-latest
# strategy:
# fail-fast: false
# steps:
# #------------------------------------------------------------------------#
# - name: setup environment variables
# run: |
# echo "SINGULARITY_DOCKER_USERNAME=${{ secrets.DOCKERHUB_USERNAME }}" >> $GITHUB_ENV
# echo "SINGULARITY_DOCKER_PASSWORD=${{ secrets.DOCKERHUB_PASSWORD }}" >> $GITHUB_ENV
# echo "FLOWDASH_BIO_USERNAME=${{ secrets.FLOWDASH_BIO_USERNAME }}" >> $GITHUB_ENV
# echo "FLOWDASH_BIO_PASSWORD=${{ secrets.FLOWDASH_BIO_PASSWORD }}" >> $GITHUB_ENV
# #SINGULARITY_ROOT: /opt/hostedtoolcache/singularity/3.6.3/x64
# #------------------------------------------------------------------------#
# # Checkout Repository
# - name: checkout repo
# uses: actions/checkout@v2
# #------------------------------------------------------------------------#
# # Setup singularity
# - name: setup singularity
# uses: eWaterCycle/setup-singularity@v5
# with:
# singularity-version: 3.6.3
# #------------------------------------------------------------------------#
# # pull container
# - name: pull container
# run: singularity pull docker://docker.io/ktmeaton/plague-phylogeography:dev
# #------------------------------------------------------------------------#
# # Configure sra-toolkit
# - name: configure sra-toolkit
# run: |
# mkdir -p ~/.ncbi/;
# printf '/LIBS/GUID = "%s"\n' `uuidgen` > ~/.ncbi/user-settings.mkfg;
# # run help
# - name: run help
# run: singularity exec plague-phylogeography_dev.sif snakemake --profile profiles/gh-actions help;
#----------------------------------------------------------------------------#
install_docker:
name: Install with Docker
Expand Down

0 comments on commit f30964b

Please sign in to comment.