default build branch=default; source=; env="VERSION=24" 20220610T094…

API event #496 failed

  • Ran for
  • Total time
  • Manually triggered by r-arek
api
{
  "merge_mode": "deep_merge",
  "env": {
    "global": "VERSION=24"
  },
  "jobs": {
    "include": [
      {
        "dist": "jammy",
        "language": "generic",
        "os": "linux",
        "group": "dev",
        "name": "jammy amd64",
        "arch": "x86_64"
      }
    ]
  }
}
travis-ci/travis-erlang-builder:.travis.yml@a0c60be
language: erlang

env:
  global:
    - KERL_BUILD_BACKEND=git
jobs:
  include:
    - sudo: required
      dist: trusty
      os: linux
      group: edge
      name: trusty
    - sudo: required
      dist: precise
      os: linux
      name: precise
      dist: precise
    - sudo: required
      language: generic
      dist: xenial
      os: linux
      group: edge
      name: xenial
    - sudo: required
      arch: ppc64le
      language: generic
      dist: xenial
      os: linux
      group: edge
      name: xenial-ppc64le
    - sudo: required
      language: minimal
      dist: bionic
      os: linux
      group: dev
      name: bionic
    - language: minimal
      dist: xenial
      os: linux
      arch: arm64
      name: arm64-xenial
    - language: minimal
      dist: bionic
      os: linux
      arch: arm64
      name: arm64-bionic
    - dist: focal
      language: generic
      os: linux
      group: dev
      name: focal amd64
    - dist: focal
      language: generic
      os: linux
      group: edge
      arch: arm64-graviton2
      name: focal arm64
      virt: lxd
    - dist: jammy
      language: generic
      os: linux
      group: dev
      name: jammy amd64


before_install:
  - export OS_NAME=$(lsb_release -is | tr "A-Z" "a-z" || echo "osx")
  - export RELEASE=$(lsb_release -rs 2>/dev/null || sw_vers -productVersion | sed 's/^\([0-9][0-9]*.[0-9][0-9]*\).*/\1/')
  - export TARGET_DIR=${TRAVIS_BUILD_DIR}/${OS_NAME}/${RELEASE}/$(uname -m)
  - export VERSION=${VERSION:-21.2}
  - mkdir -p ${TARGET_DIR}

install:
  - |
    if ! command -v kerl >&/dev/null; then
      curl -O https://raw.githubusercontent.com/kerl/kerl/master/kerl
      chmod +x kerl
      sudo mv kerl /usr/local/bin/kerl
    fi
    sudo curl -o `which kerl` https://raw.githubusercontent.com/yrashk/kerl/master/kerl

script: ./bin/compile

after_success: ./bin/archive

addons:
  artifacts:
    paths:
    - '${OS_NAME}'
    target_paths:
    - '/binaries/${OS_NAME}/${LSB_RELEASE}/${ARCH}'
Build Config
{
  "language": "erlang",
  "os": [
    "linux"
  ],
  "dist": "xenial",
  "env": {
    "global": [
      {
        "VERSION": "24"
      }
    ]
  },
  "jobs": {
    "include": [
      {
        "sudo": true,
        "dist": "trusty",
        "os": "linux",
        "group": "edge",
        "name": "trusty"
      },
      {
        "sudo": true,
        "dist": "precise",
        "os": "linux",
        "name": "precise"
      },
      {
        "sudo": true,
        "language": "generic",
        "dist": "xenial",
        "os": "linux",
        "group": "edge",
        "name": "xenial"
      },
      {
        "sudo": true,
        "arch": "ppc64le",
        "language": "generic",
        "dist": "xenial",
        "os": "linux",
        "group": "edge",
        "name": "xenial-ppc64le"
      },
      {
        "sudo": true,
        "language": "shell",
        "dist": "bionic",
        "os": "linux",
        "group": "dev",
        "name": "bionic"
      },
      {
        "language": "shell",
        "dist": "xenial",
        "os": "linux",
        "arch": "arm64",
        "name": "arm64-xenial"
      },
      {
        "language": "shell",
        "dist": "bionic",
        "os": "linux",
        "arch": "arm64",
        "name": "arm64-bionic"
      },
      {
        "dist": "focal",
        "language": "generic",
        "os": "linux",
        "group": "dev",
        "name": "focal amd64"
      },
      {
        "dist": "focal",
        "language": "generic",
        "os": "linux",
        "group": "edge",
        "arch": "arm64-graviton2",
        "name": "focal arm64",
        "virt": "lxd"
      },
      {
        "dist": "jammy",
        "language": "generic",
        "os": "linux",
        "group": "dev",
        "name": "jammy amd64"
      },
      {
        "dist": "jammy",
        "language": "generic",
        "os": "linux",
        "group": "dev",
        "name": "jammy amd64",
        "arch": "amd64"
      }
    ]
  },
  "before_install": [
    "export OS_NAME=$(lsb_release -is | tr \"A-Z\" \"a-z\" || echo \"osx\")",
    "export RELEASE=$(lsb_release -rs 2>/dev/null || sw_vers -productVersion | sed 's/^\\([0-9][0-9]*.[0-9][0-9]*\\).*/\\1/')",
    "export TARGET_DIR=${TRAVIS_BUILD_DIR}/${OS_NAME}/${RELEASE}/$(uname -m)",
    "export VERSION=${VERSION:-21.2}",
    "mkdir -p ${TARGET_DIR}"
  ],
  "install": [
    "if ! command -v kerl >&/dev/null; then\n  curl -O https://raw.githubusercontent.com/kerl/kerl/master/kerl\n  chmod +x kerl\n  sudo mv kerl /usr/local/bin/kerl\nfi\nsudo curl -o `which kerl` https://raw.githubusercontent.com/yrashk/kerl/master/kerl\n"
  ],
  "script": [
    "./bin/compile"
  ],
  "after_success": [
    "./bin/archive"
  ],
  "addons": {
    "artifacts": {
      "paths": [
        "${OS_NAME}"
      ],
      "target_paths": [
        "/binaries/${OS_NAME}/${LSB_RELEASE}/${ARCH}"
      ]
    }
  }
}