Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Features/fix mvp 114 #967

Open
wants to merge 213 commits into
base: release/mvp
Choose a base branch
from

set job id in output flow

6e4dfe7
Select commit
Loading
Failed to load commit list.
Open

Features/fix mvp 114 #967

set job id in output flow
6e4dfe7
Select commit
Loading
Failed to load commit list.
Travis CI / Travis CI - Pull Request failed Nov 6, 2024 in 7m 35s

Build Failed

The build failed. This is a change from the previous build, which errored.

Details

This is a pull request build.

It is running a build against the merge commit, after merging #967 Features/fix mvp 114.
Any changes that have been made to the release/mvp branch before the build ran are also included.

Jobs and Stages

This build has two jobs, running in parallel.

Job Perl Python ENV OS State
5293.1 Perl Job 5.26.2 COVERALLS=true DB=mysql Linux failed
5293.2 Python Job 3.10 COVERALLS=true DB=mysql Linux failed

Build Configuration

Build Option Setting
Language Perl
Operating System Linux (Xenial)
Build Configuration
{
  "language": "perl",
  "os": [
    "linux"
  ],
  "dist": "xenial",
  "jobs": {
    "include": [
      {
        "name": "Perl Job",
        "perl": "5.26.2",
        "services": [
          "mysql"
        ],
        "env": [
          {
            "COVERALLS": "true",
            "DB": "mysql"
          }
        ],
        "addons": {
          "apt": {
            "update": true,
            "packages": [
              "unzip",
              "sendmail",
              "graphviz",
              "emboss",
              "libkyotocabinet-dev"
            ]
          }
        },
        "before_install": [
          "git clone --depth 1 https://github.com/Ensembl/ensembl-git-tools.git",
          "export PATH=$PATH:$PWD/ensembl-git-tools/bin",
          "export ENSEMBL_BRANCH=master",
          "export SECONDARY_BRANCH=main",
          "echo \"TRAVIS_BRANCH=$TRAVIS_BRANCH\"",
          "if [[ $TRAVIS_BRANCH =~ ^release\\/[0-9]+$ ]]; then export ENSEMBL_BRANCH=$TRAVIS_BRANCH; export SECONDARY_BRANCH=$TRAVIS_BRANCH; fi",
          "echo \"ENSEMBL_BRANCH=$ENSEMBL_BRANCH\"",
          "echo \"SECONDARY_BRANCH=$SECONDARY_BRANCH\"",
          "git-ensembl --clone --branch $ENSEMBL_BRANCH --secondary_branch $SECONDARY_BRANCH --depth 1 ensembl-test",
          "git-ensembl --clone --branch $ENSEMBL_BRANCH --secondary_branch $SECONDARY_BRANCH --depth 1 ensembl",
          "git-ensembl --clone --branch $ENSEMBL_BRANCH --secondary_branch $SECONDARY_BRANCH --depth 1 ensembl-compara",
          "git-ensembl --clone --branch $ENSEMBL_BRANCH --secondary_branch $SECONDARY_BRANCH --depth 1 ensembl-datacheck",
          "git-ensembl --clone --branch $ENSEMBL_BRANCH --secondary_branch $SECONDARY_BRANCH --depth 1 ensembl-variation",
          "git-ensembl --clone --branch $ENSEMBL_BRANCH --secondary_branch $SECONDARY_BRANCH --depth 1 ensembl-metadata",
          "git-ensembl --clone --branch $ENSEMBL_BRANCH --secondary_branch $SECONDARY_BRANCH --depth 1 ensembl-funcgen",
          "git-ensembl --clone --branch master --secondary_branch main --depth 1 ensembl-hive",
          "git-ensembl --clone --branch master --secondary_branch main --depth 1 ensembl-orm",
          "git-ensembl --clone --branch master --secondary_branch main --depth 1 ensembl-taxonomy",
          "git clone --branch 1.9 --depth 1 https://github.com/samtools/htslib.git",
          "git clone --branch release-1-6-924 --depth 1 https://github.com/bioperl/bioperl-live.git",
          "cd htslib",
          "make",
          "export HTSLIB_DIR=$(pwd -P)",
          "mysql -e \"SET GLOBAL local_infile=1;\"",
          "cd .."
        ],
        "install": [
          "cpanm --sudo -v --installdeps --with-recommends --notest --cpanfile ensembl/cpanfile .",
          "cpanm --sudo -v --installdeps --notest --cpanfile ensembl-hive/cpanfile .",
          "cpanm --sudo -v --installdeps --notest --cpanfile ensembl-datacheck/cpanfile .",
          "export PERL5LIB=$PERL5LIB:$PWD/bioperl-live",
          "cpanm travisci/kyotocabinet-perl-1.20.tar.gz",
          "cpanm --sudo -v --installdeps --notest .",
          "cpanm --sudo -n Devel::Cover::Report::Coveralls",
          "cp travisci/MultiTestDB.conf.travisci  modules/t/MultiTestDB.conf",
          "mysql -u root -h localhost -e 'GRANT ALL PRIVILEGES ON *.* TO \"travis\"@\"%\"'"
        ],
        "script": [
          "./travisci/harness.sh"
        ]
      },
      {
        "name": "Python Job",
        "language": "python",
        "python": "3.10",
        "services": [
          "mysql"
        ],
        "env": [
          {
            "COVERALLS": "true",
            "DB": "mysql"
          }
        ],
        "install": [
          "pip install -r requirements-test.txt",
          "pip install -e ."
        ],
        "before_script": [
          "mysql -e \"SET GLOBAL local_infile=1;\""
        ],
        "script": [
          "pytest src/python/test"
        ]
      }
    ]
  },
  "notifications": {
    "email": [
      {
        "on_success": "always",
        "on_failure": "always"
      }
    ],
    "slack": [
      {
        "rooms": [
          {
            "secure": "BkrSPAkOM5aTOpeyO9vZnHdZ0LF1PLk0r2HtcXN2eTMyiHoGXkl6VUjdAL8EkzI4gunW2GProdSIjHpf60WdiEmKAulMdJRI+xyUbuxnY31mwiikS9HYwqmPBbMTf0Mh2pMBngZRFs+gaFZDUMTfLfp+8MQfU1R54yb6hPuVt5I="
          }
        ]
      }
    ]
  }
}