Презентация на тему Jenkins CI

Презентация на тему Презентация на тему Jenkins CI, предмет презентации: Информатика. Этот материал содержит 17 слайдов. Красочные слайды и илюстрации помогут Вам заинтересовать свою аудиторию. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций ThePresentation.ru в закладки!

Слайды и текст этой презентации

Слайд 1
Jenkins CIДМИТРИЙ БОГАТКО
Текст слайда:

Jenkins CI

ДМИТРИЙ БОГАТКО


Слайд 2
СодержаниеЗадачи CI в рамках автоматизации тестированияРазворачивание Jenkins	Установка JavaУстановка war контейнераРабота c
Текст слайда:




Содержание

Задачи CI в рамках автоматизации тестирования
Разворачивание Jenkins
Установка Java
Установка war контейнера
Работа c Jenkins
Plugins
Slaves
Jobs
Общие настройки проекта
Структура задач
Процесс получения результата


Слайд 3
Плюсы и минусыДостоинства:Open sourceПростой в установкеПростой в управленииГибкийУправление с использованием файловой
Текст слайда:




Плюсы и минусы

Достоинства:
Open source
Простой в установке
Простой в управлении
Гибкий
Управление с использованием файловой системы

Недостатки:
Вероятные баги при обновлении до новой версии


Слайд 4
Решаемые задачиУправление планами сборокЗапускХранение результатов
Текст слайда:




Решаемые задачи

Управление планами сборок
Запуск
Хранение результатов


Слайд 5
Установка JavaУстановка JAVA http://www.oracle.com/technetwork/java/javase/downloads/index.html Добавление переменных окружения:JAVA_HOME: C:\Program Files (x86)\Java\jdk1.6.0_25\Path: C:\Program Files (x86)\Java\jdk1.6.0_25\bin
Текст слайда:




Установка Java

Установка JAVA http://www.oracle.com/technetwork/java/javase/downloads/index.html
Добавление переменных окружения:
JAVA_HOME: C:\Program Files (x86)\Java\jdk1.6.0_25\
Path: C:\Program Files (x86)\Java\jdk1.6.0_25\bin


Слайд 6
Установка Javacmd.exe java –version
Текст слайда:




Установка Java

cmd.exe java –version


Слайд 7
Установка JenkinsДля начала необходимо скачать war файл jenkins с официального сайта:
Текст слайда:




Установка Jenkins

Для начала необходимо скачать war файл jenkins с официального сайта: http://jenkins-ci.org/

java -jar jenkins.war

Распаковка будет производится в C:\Users\USER\.jenkins

При необходимости установки в отличную дирректорию, следует добавить переменную окружения JENKINS_HOME

Jenkins будет доступен по порту адресу localhost:8080

При необходимости смены порта команда распаковки будет следующей:
java -jar jenkins.war --httpPort=9999


Слайд 8
Создание новой задачи
Текст слайда:




Создание новой задачи


Слайд 9
Базовая конфигурациязадачиУправление исходным кодомТриггеры сборкиPre-build Steps, Build Steps and Post-build steps
Текст слайда:




Базовая конфигурация
задачи

Управление исходным кодом





Триггеры сборки


Pre-build Steps, Build Steps and Post-build steps


Слайд 10
Создаем простую задачу на JenkinsСамая простая задача, не связанная с инструментами
Текст слайда:




Создаем простую
задачу на Jenkins

Самая простая задача, не связанная с инструментами автоматизации и автотестами напрямую – скопируем файлы из одной указанной директории в workspace и разберемся что это за workspace

xcopy c:\jenkins\html_report . /s /r /y


Слайд 11
Plugins
Текст слайда:




Plugins


Слайд 12
PluginsКроме прямого способа установки плагинов их можно установить просто скачав отдельно
Текст слайда:




Plugins

Кроме прямого способа установки плагинов их можно установить просто скачав отдельно с ftp сервера (https://updates.jenkins-ci.org/download/plugins/) и положив в директорию /plugins

Для работы html publisher плагина в частности нужно выполнить скрипт на Jenkins

System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline';")
System.setProperty("jenkins.model.DirectoryBrowserSupport.CSP", "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline';")


Слайд 13
NodesПодключение других машин к вашему JenkinsПереходим в настройки управления средами сборок
Текст слайда:




Nodes

Подключение других машин к вашему Jenkins
Переходим в настройки управления средами сборок


Создаем новый узел


Конфигурируем подключение «Launch slave agents via Java Web Smart»


Слайд 14
NodesДля включения возможности осуществлять подключение через Java Web Smart необходимо внести изменения в Global Security
Текст слайда:




Nodes

Для включения возможности осуществлять подключение через
Java Web Smart необходимо внести изменения в Global Security


Слайд 15
Подключение узлаCкачиваем slave-agent.jnlp Подключаем ноду к Jenkins командой	javaws slave-agent.jnlp
Текст слайда:




Подключение узла

Cкачиваем slave-agent.jnlp







Подключаем ноду к Jenkins командой
javaws slave-agent.jnlp


Слайд 16
Структура запуска и получения результата1234
Текст слайда:




Структура запуска и
получения результата

1

2

3

4


Слайд 17
Текст слайда:





Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика