language: node_js
sudo: false
node_js:
   - "11.10.1"
env:
  - PATH=$HOME/purescript:$PATH

before_install:
  - curl -sL https://firebase.tools | bash
install:
  - wget -O $HOME/purescript.tar.gz https://github.com/purescript/purescript/releases/download/v0.12.2/linux64.tar.gz
  - tar -xvf $HOME/purescript.tar.gz -C $HOME/
  - chmod a+x $HOME/purescript
  - npm install -g bower pulp
  - npm install --build-from-source=grpc
  - bower install
script:
  - travis_wait pulp build
  - travis_wait firebase emulators:exec --only database ./travis-build.sh

cache:
  npm: true
  directories:
  - $HOME/.cache/firebase
  - output

language: node_js
sudo: false
node_js:
   - "11.10.1"
env:
  - PATH=$HOME/purescript:$PATH
dist: bionic
before_install:
  - curl -sL https://firebase.tools | bash
install:
  - wget -O $HOME/purescript.tar.gz https://github.com/purescript/purescript/releases/download/v0.12.2/linux64.tar.gz
  - tar -xvf $HOME/purescript.tar.gz -C $HOME/
  - chmod a+x $HOME/purescript
  - npm install -g bower pulp
  - npm install --build-from-source=grpc
  - bower install
script:
  - travis_wait pulp build
  - travis_wait firebase emulators:exec --only database ./travis-build.sh

cache:
  npm: true
  directories:
  - $HOME/.cache/firebase
  - output

Set ubuntu version to 18.04
Set ubuntu version to 18.04

Same as on my machine, should help with the glibc version.
https://github.com/mostalive/purescript-firebase/issues/2
