ci: bump consul and vault
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
This commit is contained in:
parent
4593f588c9
commit
62af14196a
|
@ -37,16 +37,16 @@ jobs:
|
|||
name: install protoc
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.1/consul_1.6.1_linux_amd64.zip
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.4/consul_1.6.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/consul.zip
|
||||
rm -rf /tmp/consul*
|
||||
name: Install Consul 1.6.1
|
||||
name: Install Consul 1.6.4
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.3/vault_1.2.3_linux_amd64.zip
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.4/vault_1.2.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/vault.zip
|
||||
rm -rf /tmp/vault*
|
||||
name: Install Vault 1.2.3
|
||||
name: Install Vault 1.2.4
|
||||
- run:
|
||||
command: |
|
||||
if [ ! -z $GOTESTARCH ] && [ $GOTESTARCH == "386" ]; then
|
||||
|
@ -113,16 +113,16 @@ jobs:
|
|||
name: install protoc
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.1/consul_1.6.1_linux_amd64.zip
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.4/consul_1.6.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/consul.zip
|
||||
rm -rf /tmp/consul*
|
||||
name: Install Consul 1.6.1
|
||||
name: Install Consul 1.6.4
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.3/vault_1.2.3_linux_amd64.zip
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.4/vault_1.2.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/vault.zip
|
||||
rm -rf /tmp/vault*
|
||||
name: Install Vault 1.2.3
|
||||
name: Install Vault 1.2.4
|
||||
- run:
|
||||
command: |
|
||||
if [ ! -z $GOTESTARCH ] && [ $GOTESTARCH == "386" ]; then
|
||||
|
@ -189,16 +189,16 @@ jobs:
|
|||
name: install protoc
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.1/consul_1.6.1_linux_amd64.zip
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.4/consul_1.6.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/consul.zip
|
||||
rm -rf /tmp/consul*
|
||||
name: Install Consul 1.6.1
|
||||
name: Install Consul 1.6.4
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.3/vault_1.2.3_linux_amd64.zip
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.4/vault_1.2.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/vault.zip
|
||||
rm -rf /tmp/vault*
|
||||
name: Install Vault 1.2.3
|
||||
name: Install Vault 1.2.4
|
||||
- run:
|
||||
command: |
|
||||
if [ ! -z $GOTESTARCH ] && [ $GOTESTARCH == "386" ]; then
|
||||
|
@ -265,16 +265,16 @@ jobs:
|
|||
name: install protoc
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.1/consul_1.6.1_linux_amd64.zip
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.4/consul_1.6.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/consul.zip
|
||||
rm -rf /tmp/consul*
|
||||
name: Install Consul 1.6.1
|
||||
name: Install Consul 1.6.4
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.3/vault_1.2.3_linux_amd64.zip
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.4/vault_1.2.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/vault.zip
|
||||
rm -rf /tmp/vault*
|
||||
name: Install Vault 1.2.3
|
||||
name: Install Vault 1.2.4
|
||||
- run:
|
||||
command: |
|
||||
if [ ! -z $GOTESTARCH ] && [ $GOTESTARCH == "386" ]; then
|
||||
|
@ -341,16 +341,16 @@ jobs:
|
|||
name: install protoc
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.1/consul_1.6.1_linux_amd64.zip
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.4/consul_1.6.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/consul.zip
|
||||
rm -rf /tmp/consul*
|
||||
name: Install Consul 1.6.1
|
||||
name: Install Consul 1.6.4
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.3/vault_1.2.3_linux_amd64.zip
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.4/vault_1.2.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/vault.zip
|
||||
rm -rf /tmp/vault*
|
||||
name: Install Vault 1.2.3
|
||||
name: Install Vault 1.2.4
|
||||
- run:
|
||||
command: |
|
||||
if [ ! -z $GOTESTARCH ] && [ $GOTESTARCH == "386" ]; then
|
||||
|
@ -503,16 +503,16 @@ jobs:
|
|||
name: install protoc
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.1/consul_1.6.1_linux_amd64.zip
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.4/consul_1.6.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/consul.zip
|
||||
rm -rf /tmp/consul*
|
||||
name: Install Consul 1.6.1
|
||||
name: Install Consul 1.6.4
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.3/vault_1.2.3_linux_amd64.zip
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.4/vault_1.2.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/vault.zip
|
||||
rm -rf /tmp/vault*
|
||||
name: Install Vault 1.2.3
|
||||
name: Install Vault 1.2.4
|
||||
- run:
|
||||
command: |
|
||||
if [ ! -z $GOTESTARCH ] && [ $GOTESTARCH == "386" ]; then
|
||||
|
@ -573,16 +573,16 @@ jobs:
|
|||
name: install protoc
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.1/consul_1.6.1_linux_amd64.zip
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.4/consul_1.6.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/consul.zip
|
||||
rm -rf /tmp/consul*
|
||||
name: Install Consul 1.6.1
|
||||
name: Install Consul 1.6.4
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.3/vault_1.2.3_linux_amd64.zip
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.4/vault_1.2.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/vault.zip
|
||||
rm -rf /tmp/vault*
|
||||
name: Install Vault 1.2.3
|
||||
name: Install Vault 1.2.4
|
||||
- run:
|
||||
command: |
|
||||
if [ -z $GOTEST_PKGS_EXCLUDE ];
|
||||
|
@ -638,16 +638,16 @@ jobs:
|
|||
name: install protoc
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.1/consul_1.6.1_linux_amd64.zip
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.4/consul_1.6.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/consul.zip
|
||||
rm -rf /tmp/consul*
|
||||
name: Install Consul 1.6.1
|
||||
name: Install Consul 1.6.4
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.3/vault_1.2.3_linux_amd64.zip
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.4/vault_1.2.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/vault.zip
|
||||
rm -rf /tmp/vault*
|
||||
name: Install Vault 1.2.3
|
||||
name: Install Vault 1.2.4
|
||||
- run:
|
||||
command: |
|
||||
if [ ! -z $GOTESTARCH ] && [ $GOTESTARCH == "386" ]; then
|
||||
|
@ -774,16 +774,16 @@ jobs:
|
|||
name: install protoc
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.1/consul_1.6.1_linux_amd64.zip
|
||||
wget -q -O /tmp/consul.zip https://releases.hashicorp.com/consul/1.6.4/consul_1.6.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/consul.zip
|
||||
rm -rf /tmp/consul*
|
||||
name: Install Consul 1.6.1
|
||||
name: Install Consul 1.6.4
|
||||
- run:
|
||||
command: |
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.3/vault_1.2.3_linux_amd64.zip
|
||||
wget -q -O /tmp/vault.zip https://releases.hashicorp.com/vault/1.2.4/vault_1.2.4_linux_amd64.zip
|
||||
sudo unzip -d /usr/local/bin /tmp/vault.zip
|
||||
rm -rf /tmp/vault*
|
||||
name: Install Vault 1.2.3
|
||||
name: Install Vault 1.2.4
|
||||
- run:
|
||||
command: |
|
||||
if [ ! -z $GOTESTARCH ] && [ $GOTESTARCH == "386" ]; then
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
parameters:
|
||||
version:
|
||||
type: string
|
||||
default: 1.6.1
|
||||
default: 1.6.4
|
||||
steps:
|
||||
- run:
|
||||
name: Install Consul << parameters.version >>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
parameters:
|
||||
version:
|
||||
type: string
|
||||
default: 1.2.3
|
||||
default: 1.2.4
|
||||
steps:
|
||||
- run:
|
||||
name: Install Vault << parameters.version >>
|
||||
|
|
|
@ -35,7 +35,7 @@ sudo chmod a+w /etc/nomad.d
|
|||
|
||||
|
||||
echo "Installing Consul..."
|
||||
CONSUL_VERSION=1.6.1
|
||||
CONSUL_VERSION=1.6.4
|
||||
curl -sSL https://releases.hashicorp.com/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_linux_amd64.zip > consul.zip
|
||||
unzip /tmp/consul.zip
|
||||
sudo install consul /usr/bin/consul
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
set -o errexit
|
||||
|
||||
VERSION="1.6.1"
|
||||
VERSION="1.6.4"
|
||||
DOWNLOAD=https://releases.hashicorp.com/consul/${VERSION}/consul_${VERSION}_linux_amd64.zip
|
||||
|
||||
function install_consul() {
|
||||
|
|
Loading…
Reference in New Issue