master Hardcode the OS bits since we're building with docker

Push event #9.1 passed

  • Ran for
AMD64
Shell
Git
VERSION=v0.4.5
apache/whimsy:.travis.yml@d141f0f
########################################################################
#                           Test definition                            #
########################################################################

# list of Gemfiles associated with tools to be tested
gemfile:
  - www/board/agenda/Gemfile
  - lib/Gemfile

########################################################################
#                           VM Configuration                           #
########################################################################

language: ruby
rvm: # http://rubies.travis-ci.org/
  - 2.7

os:
  - linux
  - osx

# Additionally test lib on focal
jobs:
  include:
  - rvm: 2.7
    dist: focal
    gemfile: lib/Gemfile

# add subversion on Linux and OSX
addons:
  apt:
    packages:
    - subversion
  homebrew:
    packages:
    - subversion
    - subversion-tools


# install recent Node.js
before_install:
  - nvm install 12

# configure ASF LDAP
sudo: required
before_script:
  - export rvmsudo_secure_path=1
  - rvmsudo ruby -I $PWD/lib -r whimsy/asf -e "ASF::LDAP.configure"

########################################################################
#                             Notification                             #
########################################################################

# where to send notifications
notifications:
  email:
  - notifications@whimsical.apache.org

# N.B. builds are at:
# https://travis-ci.org/apache/whimsy/builds
Build Config
{
  "env": "VERSION=v0.4.5",
  "dist": "trusty",
  "sudo": "required",
  "addons": {
    "artifacts": {
      "paths": [
        "shellcheck-${VERSION}.tar.bz2",
        "shellcheck-${VERSION}.tar.bz2.sha256sum"
      ],
      "target_paths": [
        "/binaries/ubuntu/14.04/x86_64"
      ]
    }
  },
  "script": "make build",
  "language": "bash"
}