1
0
mirror of https://github.com/fluencelabs/tendermint synced 2025-07-25 09:11:56 +00:00
Files
.circleci
.github
DOCKER
benchmarks
blockchain
cmd
config
consensus
docs
_static
_templates
architecture
assets
examples
node0
node1
node2
node3
getting-started.md
init_testnet.sh
install_tendermint.sh
images
spec
specification
.python-version
Makefile
README.md
abci-cli.md
app-architecture.md
app-development.md
conf.py
deploy-testnets.md
determinism.md
ecosystem.md
getting-started.md
how-to-read-logs.md
index.rst
indexing-transactions.md
install.rst
introduction.md
requirements.txt
running-in-production.md
specification.rst
subscribing-to-events-via-websocket.md
terraform-and-ansible.md
transactional-semantics.md
using-tendermint.md
evidence
libs
lite
mempool
networks
node
p2p
privval
proxy
rpc
scripts
state
test
types
version
.editorconfig
.gitignore
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Gopkg.lock
Gopkg.toml
LICENSE
Makefile
README.md
ROADMAP.md
SECURITY.md
Vagrantfile
appveyor.yml
codecov.yml
docker-compose.yml
tendermint/docs/examples/install_tendermint.sh

33 lines
780 B
Bash
Raw Normal View History

2018-01-09 20:35:47 +00:00
#!/usr/bin/env bash
# XXX: this script is meant to be used only on a fresh Ubuntu 16.04 instance
# and has only been tested on Digital Ocean
# get and unpack golang
curl -O https://storage.googleapis.com/golang/go1.10.linux-amd64.tar.gz
tar -xvf go1.10.linux-amd64.tar.gz
2018-01-09 20:35:47 +00:00
apt install make
## move go and add binary to path
mv go /usr/local
echo "export PATH=\$PATH:/usr/local/go/bin" >> ~/.profile
## create the GOPATH directory, set GOPATH and put on PATH
mkdir goApps
echo "export GOPATH=/root/goApps" >> ~/.profile
echo "export PATH=\$PATH:\$GOPATH/bin" >> ~/.profile
source ~/.profile
## get the code and move into it
REPO=github.com/tendermint/tendermint
go get $REPO
cd $GOPATH/src/$REPO
## build
git checkout master
2018-01-09 20:35:47 +00:00
make get_tools
make get_vendor_deps
make install