Skip to content

tweak travis build yml#197

Merged
mattip merged 1 commit into
MacPython:mainfrom
mattip:travis-cleanup
May 24, 2025
Merged

tweak travis build yml#197
mattip merged 1 commit into
MacPython:mainfrom
mattip:travis-cleanup

tweak travis build yml

696d68b
Select commit
Loading
Failed to load commit list.
This check has been archived and is scheduled for deletion. Learn more about checks retention
Travis CI / Travis CI - Pull Request succeeded May 24, 2025 in 15m 4s

Build Passed

The build passed. 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 #197 tweak travis build yml.
Any changes that have been made to the main branch before the build ran are also included.

Jobs and Stages

This build has four jobs, running in parallel.

Job ENV OS State
661.1 OPENBLAS_COMMIT=v0.3.29-265-gb5456c1b Linux passed
661.2 OPENBLAS_COMMIT=v0.3.29-265-gb5456c1b Linux passed
661.3 OPENBLAS_COMMIT=v0.3.29-265-gb5456c1b Linux passed
661.4 OPENBLAS_COMMIT=v0.3.29-265-gb5456c1b Linux passed

Build Configuration

Build Option Setting
Language Ruby
Operating System Linux (Jammy)
Build Configuration
{
  "language": "ruby",
  "os": [
    "linux"
  ],
  "dist": "jammy",
  "env": [
    "global={:OPENBLAS_COMMIT=>\"v0.3.29-265-gb5456c1b\"}={:REPO_DIR=>\"OpenBLAS\"}"
  ],
  "services": [
    "docker"
  ],
  "jobs": {
    "include": [
      {
        "os": "linux",
        "arch": "s390x",
        "env": [
          {
            "PLAT": "s390x"
          },
          {
            "MB_ML_VER": "2014"
          },
          {
            "INTERFACE64": "0"
          },
          {
            "DOCKER_TEST_IMAGE": "multibuild/xenial_{PLAT}"
          }
        ]
      },
      {
        "os": "linux",
        "arch": "s390x",
        "env": [
          {
            "PLAT": "s390x"
          },
          {
            "INTERFACE64": "1"
          },
          {
            "MB_ML_VER": "2014"
          },
          {
            "DOCKER_TEST_IMAGE": "multibuild/xenial_{PLAT}"
          }
        ]
      },
      {
        "os": "linux",
        "arch": "ppc64le",
        "env": [
          {
            "PLAT": "ppc64le"
          },
          {
            "MB_ML_VER": "2014"
          },
          {
            "INTERFACE64": "0"
          },
          {
            "DOCKER_TEST_IMAGE": "multibuild/xenial_{PLAT}"
          }
        ]
      },
      {
        "os": "linux",
        "arch": "ppc64le",
        "env": [
          {
            "PLAT": "ppc64le"
          },
          {
            "INTERFACE64": "1"
          },
          {
            "MB_ML_VER": "2014"
          },
          {
            "DOCKER_TEST_IMAGE": "multibuild/xenial_{PLAT}"
          }
        ]
      }
    ]
  },
  "before_install": [
    "source tools/build_steps.sh",
    "before_build"
  ],
  "install": [
    "if [ ${TRAVIS_EVENT_TYPE} == \"cron\" ]; then\n  clean_code $REPO_DIR develop\nelse\n  clean_code $REPO_DIR $OPENBLAS_COMMIT\nfi\n"
  ],
  "script": [
    "travis_wait 30 build_on_travis",
    "libc=${MB_ML_LIBC:-manylinux}",
    "docker_image=quay.io/pypa/${libc}${MB_ML_VER}_${PLAT}",
    "docker run --rm -e INTERFACE64=\"${INTERFACE64}\" -e MB_ML_LIBC=\"${MB_ML_LIBC}\" -v $(pwd):/openblas \"${docker_image}\" /bin/bash -xe /openblas/tools/build_wheel.sh"
  ],
  "after_success": [
    "set +ex",
    "sudo chmod -R a+w /home/travis/.cache",
    "pip install -q git+https://github.com/Anaconda-Platform/anaconda-client@1.13.0",
    "sudo chmod -R a+w dist",
    "source tools/upload_to_anaconda_staging.sh",
    "upload_wheels"
  ]
}