You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
terraform-provider-decort/wiki/4.9.0/04.05-Сборка-terraform-пров...

1.6 KiB

Сборка terraform провайдера

Требования:

  • Docker
  • git
  • Компилятор языка GO версии 1.20
  • make

Установка необходимых программ

  1. Компилятор языка GO можно скачать и установить по ссылке: https://go.dev/dl/
  2. Docker можно скачать и установить по ссылке выше.
  3. Git можно скачать и установить по ссылке: https://git-scm.com/
  4. Программа make входит в пакет установленных программ для ОС Linux.

Порядок действий

  1. Склонировать репозиторий с провайдером:
git clone https://github.com/rudecs/terraform-provider-decort.git
  1. Перейти в директорию со скачанным кодом:
cd terraform-provider-decort
  1. Выполнить команду:

Сборка на ОС windows может привести к ошибкам.

Перед сборкой следует проверить переменные окружения go. Параметр CGO_ENABLED должен быть равным 0.

Для сборки под свою ОС

make build

Для сборки под все поддерживаемые ОС

make release

В результате выполнения данной последовательности, будет создан исполняемый файл terraform провайдера.