Skip to content

Instantly share code, notes, and snippets.

@darron
Created May 13, 2015 22:34
Show Gist options
  • Save darron/b24b3598ac57c83cb795 to your computer and use it in GitHub Desktop.
Save darron/b24b3598ac57c83cb795 to your computer and use it in GitHub Desktop.
Commands needed to build Weave's scope.
docker run -it octohost/jekyll /bin/bash # already has node and npm
apt-get update
apt-get install -y git mercurial
curl -O https://storage.googleapis.com/golang/go1.4.2.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.4.2.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin
mkdir /src
export GOPATH=/src
export PATH="/src/bin:$PATH"
go get github.com/gorilla/mux
go get github.com/gorilla/websocket
go get github.com/weaveworks/scope/report
go get github.com/weaveworks/scope/xfer
go get github.com/prometheus/client_golang/prometheus
go get github.com/weaveworks/procspy
git clone https://github.com/weaveworks/scope.git
npm install -g gulp
cd scope
make dist
make build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment