-
Notifications
You must be signed in to change notification settings - Fork 11
27 lines (24 loc) · 951 Bytes
/
it.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
name: IT
on: workflow_dispatch
jobs:
build:
runs-on: ubuntu-latest
env:
NO_GCE_CHECK: true
SPARK_LOCAL_IP: localhost
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v2
with:
java-version: '11'
distribution: 'zulu'
- uses: actions/cache@v2
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2
- run: sudo apt-get -y install libcurl4-openssl-dev
- run: src/build/bin/install-samtools.sh
- run: src/build/bin/install-bcftools.sh
- run: src/build/bin/checkout-gatk-large-files.sh
- run: mvn --batch-mode verify -Ddisq.test.real.world.files.dir=gatk/src/test/resources/large -Ddisq.test.real.world.files.ref=gatk/src/test/resources/large/human_g1k_v37.20.21.fasta -Ddisq.samtools.bin=/usr/bin/samtools -Ddisq.bcftools.bin=/usr/bin/bcftools