sudo: false
language: node_js
node_js:
  - 12.15.0
addons:
  apt:
    sources:
      - ubuntu-toolchain-r-test
    packages:
      - g++-4.8
      - gcc-4.8-multilib
      - g++-4.8-multilib
      - gcc-multilib
      - g++-multilib
os:
  - osx
  - linux
before_deploy:
  - ARCHIVE_NAME="${TRAVIS_TAG:-latest}-$TRAVIS_OS_NAME-`uname -m`.tar"
  - npm run prebuild
  - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ARCH=ia32 npm run prebuild; fi
  - tar --create --verbose --file="$ARCHIVE_NAME" --directory "$TRAVIS_BUILD_DIR/prebuilds"
    .
deploy:
  provider: releases
  draft: false
  prerelease: true
  file: '$ARCHIVE_NAME'
  skip_cleanup: true
  on:
    tags: true
    node: 12.15.0
  api_key:
    secure: 'LB3VfTC/Oq0+VmnRuGpwpG4Gj3FJKpd8ch3KyPha0BTkDJ6xvBu7WOEb72uoPd6hat9hwTi/cOAc8gODkbmlRB0+DeQeTEVGXWj+aJCnq4m7CAQ9E1Cwlqf1XfYGF/xT0ZuHO6e3yoIxpH8efWlDRnbZFfRI/NTBit9ySx3Df6OghFi9ez2VQjd9sMMSchBjcmuVk9L85dx3rxd38KBXYZnZIDfpao290MSqeBT6tcxz5L4XFYBPWgd9x1nULxmJpbdYwqyjLVESwZs1M4q0+cIUzBPkuHKhmN0+1vZFeK4HLBBLH4238S7bxYkwxRxhmYJLZBsWBz6vZfrPV36+THqjsr/t0yuCMb6aa2Qhnboy9A9GaOcNeLz7n7g55+b7arWr0oUeyqMFDcJrAKn+QgALyrjcruq6xmwEEakITCGwmTs+luAgu76pEBilVjq0htaJlhzVVrXIFXyrcMrm12ZtszuoktsghUW62UmPSEwMvqT2xMsWGRQjWZGxzVNUrYHZ4hi9L3evEjr/LtBD2l6uyZpOJaKtJ6/+Svw+z98LPYyQPOHBxscuc+QrtJjVqaQkh9gBPsVMbCLGgyYPhQJMZqENFhkOHZ8TMK7QZDEcCpGFGPoJBkqiW5domr8G6Q372kBZ/R7XAAZU+OoKfXkdN1ASEYiNqsGesHkxVlk='
