Diplomová práce

Foreman plugin for Jenkins CI

Mgr. Ondřej Pražák
Anotace

Hlavním cílem této práce je provést analýzu a návrh pluginu, který by umožnil spolupráci systémů Foreman a Jenkins CI. Textová část popisuje motivaci a současný stav technologií. Praktická část prezentuje mé řešení zadané úlohy.

Abstract

The main goal of this thesis is to analyze and design a plugin for Foreman that would allow cooperation with Jenkins CI. The textual part describes the motivation, current state of the art. The practical part deals with my proposed solution of the outlined task.

Zadání práce
Jenkins CI is a tool for continuous integration that executes tests across various nodes. Obtaining and provisioning of these nodes is done mostly manually and without further integration. Student will create a Foreman plugin that will integrate these two projects, which will result in seamless and automatic provisioning of nodes. In order to simplify its usage, student will extend existing user interface and expose REST API for plugin itself. Plugin should conform to the project conventions and rules for creating a plugin.
Práce zkontrolována:
21. 5. 2015 11:18, Mgr. Marek Grác, Ph.D., učo 50728
Jazyk práce
angličtina angličtina
Termín obhajoby
24. 6. 2015
Práce byla úspěšně obhájena

Vedoucí

Mgr. Marek Grác, Ph.D., učo 50728
ÚČJ FF MU

Oponent

RNDr. Jan Kasprzak, Ph.D., učo 1885
CVT FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.