Привет, форумчане!
Сегодня я хочу поделиться подробной инструкцией по публикации BI-проектов из платформы Insight с использованием Jenkins. Это руководство поможет всем желающим успешно перенести проекты из среды разработки в производственную среду без лишних хлопот.
Что такое деплой проекта?
Деплой – это процесс публикации вашего BI-решения на рабочий сервер. Это критически важный шаг, который делает ваш проект доступным для конечных пользователей. Правильно настроенный процесс деплоя минимизирует риски и обеспечивает стабильную работу вашего решения в производственной среде.
Предварительные требования
Прежде чем начать, убедитесь, что у вас есть:
- Первичная настройка деплоя (должна быть выполнена DevOps-специалистом)
- Учетная запись с необходимыми правами доступа к Jenkins
- Доступ к редактору Insight для настройки тегов проекта
Предварительные требования
Прежде чем начать, убедитесь, что у вас есть:
- Первичная настройка деплоя (должна быть выполнена DevOps-специалистом)
- Учетная запись с необходимыми правами доступа к Jenkins
- Доступ к редактору Insight для настройки тегов проекта
Пошаговая инструкция
Шаг 1: Вход в систему Jenkins
- Откройте веб-браузер и перейдите на страницу Jenkins.
- Введите ваши учетные данные (обычно это учетная запись с правами admin).
- Нажмите кнопку “Войти”.
Шаг 2: Поиск задачи публикации
На главной странице Jenkins найдите и выберите задачу “app-deploy” (название может отличаться, уточните у вашего системного администратора).
Шаг 3: Настройка параметров сборки
В задаче “app-deploy” перейдите в раздел “Собрать с параметрами”.
Шаг 4: Настройка проекта в Insight
Если ваш проект не отображается в списке “kind_of_app”, необходимо добавить следующие теги в редакторе Insight:
- Первый тег — название задачи для развертывания проекта
- Второй тег — название, которое будет использоваться в URL вашего приложения
Не забудьте сохранить изменения в Insight после добавления тегов!
Шаг 5: Запуск процесса публикации
- Вернитесь в Jenkins к задаче “app-deploy” в раздел “Собрать с параметрами”.
- В выпадающем списке “kind_of_app” выберите ваш проект, который вы только что настроили в Insight.
- Выберите требуемый эндпоинт для публикации.
- Нажмите кнопку “Собрать” для запуска процесса публикации.
Шаг 6: Проверка результатов публикации
- После завершения сборки в истории сборок появится новая запись.
- Для просмотра деталей и логов выполнения кликните на номер сборки.
- Если возникли ошибки, внимательно проанализируйте журналы для выявления и устранения проблем.