Skip to content

Instantly share code, notes, and snippets.

@iwatakeshi
Forked from nicobytes/pipelines.yml
Last active April 23, 2019 13:38
Show Gist options
  • Save iwatakeshi/fc9bfbde79b675359660ebc9a4c8c700 to your computer and use it in GitHub Desktop.
Save iwatakeshi/fc9bfbde79b675359660ebc9a4c8c700 to your computer and use it in GitHub Desktop.
Install chrome for CI
image: node:6.9.4
pipelines:
branches:
master:
- step:
script:
- apt-get update; apt-get install -y gettext-base;
- echo 'deb http://dl.google.com/linux/chrome/deb/ stable main' > /etc/apt/sources.list.d/chrome.list
- wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
- set -x && apt-get update && apt-get install -y xvfb google-chrome-stable
- wget -q -O /usr/bin/xvfb-chrome https://bitbucket.org/atlassian/docker-node-chrome-firefox/raw/ff180e2f16ea8639d4ca4a3abb0017ee23c2836c/scripts/xvfb-chrome
- ln -sf /usr/bin/xvfb-chrome /usr/bin/google-chrome
- chmod 755 /usr/bin/google-chrome
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment