version Build branch=version; source=rake; (VERSION=3.4.2) 20160909T…

API event #1134 passed

  • Ran for
  • Total time
  • Manually triggered by BanzaiMan
sketchbook-js/sketchbook:.travis.yml@02a323f
language: node_js
script: yarn test && yarn build
Build Config
{
  "env": {
    "global": [
      "VERSION=3.4.2"
    ]
  },
  "addons": {
    "artifacts": {
      "paths": [
        "$LSB_RELEASE/"
      ],
      "target_paths": [
        "/binaries/$OS_NAME/$LSB_RELEASE/$ARCH"
      ]
    }
  },
  "matrix": {
    "include": [
      {
        "env": [
          "RELEASE=trusty"
        ],
        "sudo": "required",
        "services": [
          "docker"
        ]
      },
      {
        "env": [
          "RELEASE=precise"
        ],
        "sudo": "required"
      }
    ]
  },
  "script": "./build-python",
  "install": [
    "if [ -z \"$VERSION\" ]; then echo \"\\$VERSION not defined\" && travis_terminate 2; fi",
    "pushd /opt/pyenv/",
    "sudo git checkout master",
    "sudo git pull",
    "popd"
  ],
  "language": "python",
  "after_failure": [
    "cat /tmp/python-build.*.log"
  ],
  "after_success": "./create-archive",
  "before_script": [
    "export INSTALL_DEST=${INSTALL_DEST:-/opt/python}",
    "export LSB_RELEASE=${LSB_RELEASE:-$(lsb_release -rs || echo ${$(sw_vers -productVersion)%*.*})}",
    "export OS_NAME=${OS_NAME:-$(lsb_release -is | tr \"A-Z\" \"a-z\" || \"osx\")}",
    "export ARCH=${ARCH:-$(uname -m)}",
    "export PACKAGES=${PACKAGES:-pip numpy nose pytest mock wheel}"
  ]
}