1
0
Fork 0
mirror of https://github.com/MillironX/nf-configs.git synced 2024-11-22 16:29:55 +00:00

Remove requirement for dev branch PRs

This commit is contained in:
Phil Ewels 2019-03-12 17:02:24 +01:00
parent 1e2c0c3e04
commit a79564f0af

View file

@ -9,10 +9,6 @@ cache: pip
matrix: matrix:
fast_finish: true fast_finish: true
before_install:
# PRs to master are only ok if coming from dev branch
- '[ $TRAVIS_PULL_REQUEST = "false" ] || [ $TRAVIS_BRANCH != "master" ] || ([ $TRAVIS_PULL_REQUEST_SLUG = $TRAVIS_REPO_SLUG ] && [ $TRAVIS_PULL_REQUEST_BRANCH = "dev" ])'
install: install:
# Install Nextflow # Install Nextflow
- mkdir /tmp/nextflow && cd /tmp/nextflow - mkdir /tmp/nextflow && cd /tmp/nextflow
@ -26,4 +22,7 @@ env:
script: script:
# Run the pipeline with the test profile and test remote config # Run the pipeline with the test profile and test remote config
- grep "{.*includeConfig.*[a-z]*\.config\"" ${TRAVIS_BUILD_DIR}/nfcore_custom.config | tr -s ' ' | cut -d " " -f 2 | xargs -I {} nextflow run ${TRAVIS_BUILD_DIR}/configtest.nf -profile {} - grep "{.*includeConfig.*[a-z]*\.config\"" ${TRAVIS_BUILD_DIR}/nfcore_custom.config | \
tr -s ' ' | \
cut -d " " -f 2 | \
xargs -I {} nextflow run ${TRAVIS_BUILD_DIR}/configtest.nf -profile {}