Разворот bugажа знаний

Инструкция по развертыванию bugажа знаний #

Локальная установка и настройка окружения #

  1. Необходимо перейти на страницу: https://github.com/gohugoio/hugo/releases
  2. Cкачать последний пакет с названием: hugo_extended_0.XX.X_macOS-64bit.tar.gz
  3. Установить пакет с помощью команд:
    tar -zxf hugo_extended_0.XX.X_macOS-64bit.tar.gz -C /usr/local/bin
    rm /usr/local/bin/README.md
    rm /usr/local/bin/LICENSE
    
  4. Запустить любой терминал и проверить выполнение команды:
    hugo version
    
  1. Необходимо перейти на страницу: https://github.com/gohugoio/hugo/releases
  2. Cкачать последний пакет с названием: hugo_extended_0.XX.X_Linux-64bit.deb
  3. Установить пакет с помощью команды:
    sudo apt install ./hugo_extended_0.XX.X_Linux-64bit.deb
    
  4. Запустить любой терминал и проверить выполнение команды:
    hugo version
    
  1. Необходимо перейти на страницу: https://github.com/gohugoio/hugo/releases
  2. Cкачать последний пакет с названием: hugo_extended_0.XX.X_Windows-64bit.zip
  3. Распаковать содержимое архива в папку: C:\Program Files\Hugo\
  4. Перейти в “Мой компьютер”->“свойства”->“дополнительные параметры”->“переменные среды”->“системные переменные”
  5. Добавить C:\Program Files\Hugo в текущую переменную PATH.
  6. Запустить любой терминал и проверить выполнение команды:
    hugo version
    

Локальная сборка и разворот сайта #

Обрати внимание! Перед клонированием проекта необходимо убедиться в наличии установленного git в системе и добавленного SSH Ключа в GitLab для нужного проекта.
Подходит для всех операционных систем #
  1. Склонировать себе проект:
    git clone ssh://git@git.crtweb.ru:22681/creative.qa/luggage-of-knowledge.git
    
  2. Запустить любой терминал из корневой папки проекта и выполнить команду:
    hugo server
    
  3. Проверить доступность сайта по адресу:
    http://localhost:1313/
    

Сборка и разворот сайта в Docker контейнере #

Подходит для всех операционных систем #

Запустить любой терминал из корневой папки проекта и выполнить команду:

./start_docker.sh
Увидел(а) ошибку в тексте? Нет нужной информации или она не полная?
Скорей же исправь данный недочет и облегчи жизнь себе и своей команде!
Обязательно ознакомься с тем как заполнить bugаж знаний и после создавай МР в проекте bugаж знаний на своего QA Team Lead.