Commit a0afad7e by Jesse Zoldak Committed by Ben Patterson

Install sitespeedio off master

parent 168303c8
...@@ -10,15 +10,15 @@ ...@@ -10,15 +10,15 @@
# #
# #
# Tasks for role sitespeedio # Tasks for role sitespeedio
# #
# Overview: # Overview:
# Install the sitespeed.io package along with it's dependencies. # Install the sitespeed.io package along with it's dependencies.
# See http://sitespeed.io/ for details on running. # See http://sitespeed.io/ for details on running.
# #
# #
# Dependencies: # Dependencies:
# none # none
# #
# Example play: # Example play:
# role: # role:
# - sitespeedio # - sitespeedio
...@@ -26,11 +26,26 @@ ...@@ -26,11 +26,26 @@
# adding chris-lea nodejs repo # adding chris-lea nodejs repo
- name: add ppas for current versions of nodejs - name: add ppas for current versions of nodejs
apt_repository: repo="{{ sitespeedio_chrislea_ppa }}" apt_repository: "repo={{ sitespeedio_chrislea_ppa }}"
# Install Sitespeed Dependencies # Install Sitespeed Dependencies
- name: install sitespeed.io specific system packages - name: install sitespeed.io specific system packages
apt: pkg={{','.join(sitespeedio_debian_pkgs)}} state=present apt: pkg={{','.join(sitespeedio_debian_pkgs)}} state=present
- name: install sitespeed.io # Install released version of sitespeedio
npm: name=sitespeed.io global=yes state=latest #- name: install sitespeed.io
# npm: name=sitespeed.io global=yes state=latest
# Temporary workaround to get an unreleased fix for sitespeed.io
- name: Create a clone of the sitespeed.io repo
git: >
repo=https://github.com/sitespeedio/sitespeed.io.git
dest=/tmp/sitespeedio
version=master
depth=1
- name: Install sitespeed.io from master
shell: >
npm install -g
chdir=/tmp/sitespeedio
sudo: yes
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment