Files
wiki-terraform-provider-decort/4.9.6/04.05-Сборка-terraform-провайдера.md
2025-12-26 11:03:57 +03:00

1.6 KiB
Raw Permalink Blame History

Сборка 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 провайдера.