mirror of https://github.com/etcd-io/dbtester.git
44 lines
943 B
Bash
Executable File
44 lines
943 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
GIT_PATH=github.com/coreos/etcd
|
|
|
|
USER_NAME=coreos
|
|
BRANCH_NAME=release-3.2
|
|
BRANCH_NAME=release-3.3
|
|
BRANCH_NAME=master
|
|
|
|
<<COMMENT
|
|
USER_NAME=gyuho
|
|
BRANCH_NAME=new-balancer-april-2018
|
|
COMMENT
|
|
|
|
rm -rf ${GOPATH}/src/${GIT_PATH}
|
|
mkdir -p ${GOPATH}/src/github.com/coreos
|
|
|
|
git clone https://github.com/${USER_NAME}/etcd \
|
|
--branch ${BRANCH_NAME} \
|
|
${GOPATH}/src/${GIT_PATH}
|
|
|
|
cd ${GOPATH}/src/${GIT_PATH}
|
|
|
|
<<COMMENT
|
|
git reset --hard 67b1ff6724637f0a00f693471ddb17b5adde38cf
|
|
COMMENT
|
|
|
|
make build
|
|
|
|
${GOPATH}/src/${GIT_PATH}/bin/etcd --version
|
|
${GOPATH}/src/${GIT_PATH}/bin/etcdctl --version
|
|
|
|
cp ${GOPATH}/src/${GIT_PATH}/bin/etcd ${GOPATH}/bin/etcd
|
|
sudo cp ${GOPATH}/src/${GIT_PATH}/bin/etcd /etcd
|
|
|
|
cp ${GOPATH}/src/${GIT_PATH}/bin/etcdctl ${GOPATH}/bin/etcdctl
|
|
sudo cp ${GOPATH}/src/${GIT_PATH}/bin/etcdctl /etcdctl
|
|
|
|
${GOPATH}/bin/etcd --version
|
|
ETCDCTL_API=3 ${GOPATH}/bin/etcdctl version
|
|
etc
|
|
ETCDCTL_API=3 etcdctl ersion
|