mirror of
https://github.com/opentofu/opentofu.git
synced 2025-02-25 18:45:20 -06:00
Removing erroneously added stuff (#1314)
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
This commit is contained in:
parent
806c585824
commit
632cbff69f
1
website/docs/intro/install/.gitignore
vendored
Normal file
1
website/docs/intro/install/.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
install-opentofu.sh
|
@ -0,0 +1,2 @@
|
|||||||
|
Please do not add license headers and end-of-file line breaks to the examples in this folder.
|
||||||
|
They are embedded in the website, and it makes for really hard reading to have license headers 5-6 times in a page.
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
# Download the installer script:
|
# Download the installer script:
|
||||||
curl --proto '=https' --tlsv1.2 -fsSL https://get.opentofu.org/install-opentofu.sh -o install-opentofu.sh
|
curl --proto '=https' --tlsv1.2 -fsSL https://get.opentofu.org/install-opentofu.sh -o install-opentofu.sh
|
||||||
# Alternatively: wget --secure-protocol=TLSv1_2 --https-only https://get.opentofu.org/install-opentofu.sh -O install-opentofu.sh
|
# Alternatively: wget --secure-protocol=TLSv1_2 --https-only https://get.opentofu.org/install-opentofu.sh -O install-opentofu.sh
|
||||||
|
@ -1,7 +1,2 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
echo '@community https://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories
|
echo '@community https://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories
|
||||||
apk add opentofu@community
|
apk add opentofu@community
|
||||||
|
@ -1,9 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
@ -1,7 +1,2 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
brew update
|
brew update
|
||||||
brew install opentofu
|
brew install opentofu
|
@ -1,9 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
# Download the installer script:
|
# Download the installer script:
|
||||||
curl --proto '=https' --tlsv1.2 -fsSL https://get.opentofu.org/install-opentofu.sh -o install-opentofu.sh
|
curl --proto '=https' --tlsv1.2 -fsSL https://get.opentofu.org/install-opentofu.sh -o install-opentofu.sh
|
||||||
# Alternatively: wget --secure-protocol=TLSv1_2 --https-only https://get.opentofu.org/install-opentofu.sh -O install-opentofu.sh
|
# Alternatively: wget --secure-protocol=TLSv1_2 --https-only https://get.opentofu.org/install-opentofu.sh -O install-opentofu.sh
|
||||||
|
@ -1,7 +1,2 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y apt-transport-https ca-certificates curl gnupg
|
sudo apt-get install -y apt-transport-https ca-certificates curl gnupg
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
sudo install -m 0755 -d /etc/apt/keyrings
|
sudo install -m 0755 -d /etc/apt/keyrings
|
||||||
curl -fsSL https://get.opentofu.org/opentofu.gpg | sudo tee /etc/apt/keyrings/opentofu.gpg >/dev/null
|
curl -fsSL https://get.opentofu.org/opentofu.gpg | sudo tee /etc/apt/keyrings/opentofu.gpg >/dev/null
|
||||||
curl -fsSL https://packages.opentofu.org/opentofu/tofu/gpgkey | sudo gpg --no-tty --batch --dearmor -o /etc/apt/keyrings/opentofu-repo.gpg >/dev/null
|
curl -fsSL https://packages.opentofu.org/opentofu/tofu/gpgkey | sudo gpg --no-tty --batch --dearmor -o /etc/apt/keyrings/opentofu-repo.gpg >/dev/null
|
||||||
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
echo \
|
echo \
|
||||||
"deb [signed-by=/etc/apt/keyrings/opentofu.gpg,/etc/apt/keyrings/opentofu-repo.gpg] https://packages.opentofu.org/opentofu/tofu/any/ any main
|
"deb [signed-by=/etc/apt/keyrings/opentofu.gpg,/etc/apt/keyrings/opentofu-repo.gpg] https://packages.opentofu.org/opentofu/tofu/any/ any main
|
||||||
deb-src [signed-by=/etc/apt/keyrings/opentofu.gpg,/etc/apt/keyrings/opentofu-repo.gpg] https://packages.opentofu.org/opentofu/tofu/any/ any main" | \
|
deb-src [signed-by=/etc/apt/keyrings/opentofu.gpg,/etc/apt/keyrings/opentofu-repo.gpg] https://packages.opentofu.org/opentofu/tofu/any/ any main" | \
|
||||||
|
@ -1,7 +1,2 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y tofu
|
sudo apt-get install -y tofu
|
@ -1,9 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -1,6 +1 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
sudo yum install -y tofu
|
sudo yum install -y tofu
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
zypper --gpg-auto-import-keys refresh opentofu
|
zypper --gpg-auto-import-keys refresh opentofu
|
||||||
zypper --gpg-auto-import-keys refresh opentofu-source
|
zypper --gpg-auto-import-keys refresh opentofu-source
|
||||||
zypper install -y tofu
|
zypper install -y tofu
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
cat >/etc/yum.repos.d/opentofu.repo <<EOF
|
cat >/etc/yum.repos.d/opentofu.repo <<EOF
|
||||||
[opentofu]
|
[opentofu]
|
||||||
name=opentofu
|
name=opentofu
|
||||||
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
cat >/etc/zypp/repos.d/opentofu.repo <<EOF
|
cat >/etc/zypp/repos.d/opentofu.repo <<EOF
|
||||||
[opentofu]
|
[opentofu]
|
||||||
name=opentofu
|
name=opentofu
|
||||||
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
# Download the installer script:
|
# Download the installer script:
|
||||||
curl --proto '=https' --tlsv1.2 -fsSL https://get.opentofu.org/install-opentofu.sh -o install-opentofu.sh
|
curl --proto '=https' --tlsv1.2 -fsSL https://get.opentofu.org/install-opentofu.sh -o install-opentofu.sh
|
||||||
# Alternatively: wget --secure-protocol=TLSv1_2 --https-only https://get.opentofu.org/install-opentofu.sh -O install-opentofu.sh
|
# Alternatively: wget --secure-protocol=TLSv1_2 --https-only https://get.opentofu.org/install-opentofu.sh -O install-opentofu.sh
|
||||||
|
@ -1,9 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
# Download the installer script:
|
# Download the installer script:
|
||||||
Invoke-WebRequest -outfile "install-opentofu.ps1" -uri "https://get.opentofu.org/install-opentofu.ps1"
|
Invoke-WebRequest -outfile "install-opentofu.ps1" -uri "https://get.opentofu.org/install-opentofu.ps1"
|
||||||
|
|
||||||
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
# Download the installer script:
|
# Download the installer script:
|
||||||
curl --proto '=https' --tlsv1.2 -fsSL https://get.opentofu.org/install-opentofu.sh -o install-opentofu.sh
|
curl --proto '=https' --tlsv1.2 -fsSL https://get.opentofu.org/install-opentofu.sh -o install-opentofu.sh
|
||||||
# Alternatively: wget --secure-protocol=TLSv1_2 --https-only https://get.opentofu.org/install-opentofu.sh -O install-opentofu.sh
|
# Alternatively: wget --secure-protocol=TLSv1_2 --https-only https://get.opentofu.org/install-opentofu.sh -O install-opentofu.sh
|
||||||
|
@ -1,9 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
|
|
||||||
# This script tests the installation instructions on all relevant Linux operating systems listed in docker-compose.yaml.
|
# This script tests the installation instructions on all relevant Linux operating systems listed in docker-compose.yaml.
|
||||||
|
|
||||||
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
ZIPFILE=tofu_*.zip
|
ZIPFILE=tofu_*.zip
|
||||||
CHECKSUM=$(sha256sum "${ZIPFILE}" | cut -f 1 -d ' ')
|
CHECKSUM=$(sha256sum "${ZIPFILE}" | cut -f 1 -d ' ')
|
||||||
EXPECTED_CHECKSUM=$(grep "${ZIPFILE}" tofu_*_SHA256SUMS | cut -f 1 -d ' ')
|
EXPECTED_CHECKSUM=$(grep "${ZIPFILE}" tofu_*_SHA256SUMS | cut -f 1 -d ' ')
|
||||||
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
ZIPFILE=tofu_*.zip
|
ZIPFILE=tofu_*.zip
|
||||||
CHECKSUM=$(shasum -a 256 "tofu_*.zip" | cut -f 1 -d ' ')
|
CHECKSUM=$(shasum -a 256 "tofu_*.zip" | cut -f 1 -d ' ')
|
||||||
EXPECTED_CHECKSUM=$(grep "${ZIPFILE}" tofu_*_SHA256SUMS | cut -f 1 -d ' ')
|
EXPECTED_CHECKSUM=$(grep "${ZIPFILE}" tofu_*_SHA256SUMS | cut -f 1 -d ' ')
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
$zipFile="tofu_YOURVERSION_REPLACEME.zip"
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
$checksum = $(Get-FileHash -Algorithm SHA256 $zipFile).Hash
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
$expectedChecksum = $((Get-Content "tofu_YOURVERSION_REPLACEME_SHA256SUMS" | Select-String -Pattern $zipFile) -split '\s+')[0]
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
if ($realHash -ne $expectedHash) {
|
||||||
|
Write-Error "Checksum mismatch"
|
||||||
$zipFile="tofu_YOURVERSION_REPLACEME.zip"
|
|
||||||
$checksum = $(Get-FileHash -Algorithm SHA256 $zipFile).Hash
|
|
||||||
$expectedChecksum = $((Get-Content "tofu_YOURVERSION_REPLACEME_SHA256SUMS" | Select-String -Pattern $zipFile) -split '\s+')[0]
|
|
||||||
if ($realHash -ne $expectedHash) {
|
|
||||||
Write-Error "Checksum mismatch"
|
|
||||||
}
|
}
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
$version = [version]"YOUR_OPENTOFU_VERSION"
|
$version = [version]"YOUR_OPENTOFU_VERSION"
|
||||||
$identity = "https://github.com/opentofu/opentofu/.github/workflows/release.yml@refs/heads/v${version.Major}.${version.Minor}"
|
$identity = "https://github.com/opentofu/opentofu/.github/workflows/release.yml@refs/heads/v${version.Major}.${version.Minor}"
|
||||||
# For alpha and beta builds use /main
|
# For alpha and beta builds use /main
|
||||||
|
@ -1,8 +1,3 @@
|
|||||||
# Copyright (c) The OpenTofu Authors
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
# Copyright (c) 2023 HashiCorp, Inc.
|
|
||||||
# SPDX-License-Identifier: MPL-2.0
|
|
||||||
|
|
||||||
OPENTOFU_VERSION_MAJORMINOR="Add your OpenTofu major and minor version here"
|
OPENTOFU_VERSION_MAJORMINOR="Add your OpenTofu major and minor version here"
|
||||||
IDENTITY="https://github.com/opentofu/opentofu/.github/workflows/release.yml@refs/heads/v${OPENTOFU_VERSION_MAJORMINOR}"
|
IDENTITY="https://github.com/opentofu/opentofu/.github/workflows/release.yml@refs/heads/v${OPENTOFU_VERSION_MAJORMINOR}"
|
||||||
# For alpha and beta builds use /main
|
# For alpha and beta builds use /main
|
||||||
|
Loading…
Reference in New Issue
Block a user