1
0
mirror of https://github.com/fluencelabs/tendermint synced 2025-07-17 21:31:59 +00:00
Files
.circleci
.github
DOCKER
benchmarks
blockchain
cmd
config
consensus
docs
_static
_templates
architecture
assets
examples
node1
node2
node3
node4
getting-started.md
install_tendermint.sh
images
specification
.python-version
Makefile
README.md
abci-cli.rst
app-architecture.rst
app-development.rst
conf.py
deploy-testnets.rst
determinism.rst
ecosystem.rst
getting-started.rst
how-to-read-logs.rst
index.rst
install.rst
introduction.rst
requirements.txt
specification.rst
using-tendermint.rst
evidence
lite
mempool
networks
node
p2p
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
Vagrantfile
appveyor.yml
codecov.yml
docker-compose.yml
tendermint/docs/examples/install_tendermint.sh

33 lines
781 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 v0.18.0
2018-01-09 20:35:47 +00:00
make get_tools
make get_vendor_deps
make install