Fix get_end VCF parser - ENSINT-2005 for main #172
Merged
Travis CI / Travis CI - Branch
succeeded
Nov 8, 2024 in 15m 53s
Build Passed
The build passed.
Details
This is a normal build for the fix/vcf_parser-main branch. You should be able to reproduce it by checking out the branch locally.
Jobs and Stages
This build has four jobs, running in parallel.
Job | Perl | ENV | OS | State |
---|---|---|---|---|
874.1 | 5.26 | COVERALLS=true DB=mysql COVERALLS_REPO_TOKEN=${{secret.COVERALLS_REPO_TOKEN}} | Linux | passed |
874.2 | 5.26 | COVERALLS=false DB=sqlite | Linux | passed |
874.3 | 5.32 | COVERALLS=false DB=mysql | Linux | passed |
874.4 | 5.32 | COVERALLS=false DB=sqlite | Linux | passed |
Build Configuration
Build Option | Setting |
---|---|
Language | Perl |
Operating System | Linux (Focal) |
Perl Versions | 5.26, 5.32 |
Build Configuration
{
"language": "perl",
"os": [
"linux"
],
"dist": "focal",
"sudo": false,
"cache": {
"apt": false,
"directories": [
"$HOME/perl5/perlbrew",
"$HOME/dependencies"
]
},
"perl": [
"5.26",
"5.32"
],
"env": [
"jobs={:COVERALLS=>\"true\", :DB=>\"mysql\", :COVERALLS_REPO_TOKEN=>\"${{secret.COVERALLS_REPO_TOKEN}}\"}={:COVERALLS=>\"false\", :DB=>\"mysql\"}={:COVERALLS=>\"false\", :DB=>\"sqlite\"}"
],
"addons": {
"apt": {
"packages": [
"apache2",
"libbz2-dev",
"libcurl4-gnutls-dev",
"libexpat1-dev",
"liblzma-dev",
"libmysqlclient-dev",
"libpng-dev",
"libssl-dev",
"openssl"
]
}
},
"services": [
"mysql"
],
"before_install": [
"git clone --depth 1 https://github.com/Ensembl/ensembl-git-tools.git",
"export PATH=$PWD/ensembl-git-tools/bin:$PATH",
"export ENSEMBL_BRANCH='main'",
"export ENSEMBL_VER=$(echo $TRAVIS_BRANCH | grep -P -o '(?<=version[\\W_]|fix[\\W_]|release[\\W_])(\\d+)')",
"if [[ $ENSEMBL_VER =~ [0-9]+ ]]; then ENSEMBL_BRANCH=\"release/$ENSEMBL_VER\"; fi",
"git clone --branch $ENSEMBL_BRANCH --depth 1 https://github.com/Ensembl/ensembl-test.git",
"git clone --branch $ENSEMBL_BRANCH --depth 1 https://github.com/Ensembl/ensembl.git",
"git-ensembl --clone --branch $ENSEMBL_BRANCH --secondary_branch main --depth 1 ensembl-variation",
"export CWD=$PWD",
"export DEPS=$HOME/dependencies",
"mkdir -p $DEPS",
"cd $DEPS",
"$CWD/travisci/get_dependencies.sh",
"cd $CWD"
],
"install": [
"export CWD=$PWD",
"export DEPS=$HOME/dependencies",
"export KENT_SRC=\"$DEPS/kent-335_base/src\"",
"export HTSLIB_DIR=$DEPS/htslib",
"export MACHTYPE=$(uname -m)",
"export CFLAGS=\"-fPIC\"",
"export PERL5LIB=$DEPS/bioperl-live:$PERL5LIB",
"cd $DEPS",
"$CWD/travisci/build_c.sh",
"cd $CWD",
"cpanm -v --sudo --installdeps --with-all-features --notest --cpanfile ensembl/cpanfile .",
"cpanm -v --sudo --installdeps .",
"mysql -u root -h localhost -e 'GRANT ALL PRIVILEGES ON *.* TO \"travis\"@\"%\"'",
"mysql -u root -h localhost -e 'SET GLOBAL local_infile=1'",
"cp travisci/MultiTestDB.conf.travisci.mysql modules/t/MultiTestDB.conf.mysql",
"cp travisci/MultiTestDB.conf.travisci.SQLite modules/t/MultiTestDB.conf.SQLite"
],
"script": [
"./travisci/harness.sh"
],
"jobs": {
"exclude": [
{
"perl": "5.32",
"env": [
{
"COVERALLS": "true",
"DB": "mysql",
"COVERALLS_REPO_TOKEN": "${{secret.COVERALLS_REPO_TOKEN}}"
}
]
},
{
"perl": "5.26",
"env": [
{
"COVERALLS": "false",
"DB": "mysql"
}
]
}
]
},
"notifications": {
"slack": [
{
"rooms": [
{
"secure": "bNSqBwR+6GpKqW22MuBbdAH9Pb25hbX8UOW3MVd9HI7CnQBOfifXR47AMClFgfV5ZcHHRnOtOqin8RYccmrTJOxAAa6IilFJ/z5XAjVIMLQAORut+fVYnwOmQuvedWR8GdXq/awgVLeNG/ROIwl1gyFirTWYV5ygwM4McvD8y5A="
}
],
"on_failure": "change"
}
]
}
}
Loading