Národní úložiště šedé literatury Nalezeno 33 záznamů.  předchozí11 - 20dalšíkonec  přejít na záznam: Hledání trvalo 0.00 vteřin. 
Testing of generated C compilers for processors in embedded systems
Dolíhal, Luděk ; Kubátová, Hana (oponent) ; Vojnar, Tomáš (oponent) ; Hruška, Tomáš (vedoucí práce)
The embedded systems have become essential for our everyday lives. They are usually highly specialized and optimized single purpose devices. The cores of this devices are usually composed of one or more application specific instruction-set processors. This dissertation thesis is focused on testing of tools for design of application specific instruction set processors (ASIP) and ASIPs itself. The aim is to create a system, that allows testing of the tools such as compiler, assembler, disassembler or debugger. Nevertheless, there is also need for more complex tests, for example integration tests, that ensure there is no incompatibility between the tools. Author created with support of continuous integration server an environment, that helps to reveal and fix errors during the design of the application specific processors and moreover this environment is automatized up to certain point.
Využití Nix/NixOps pro průběžnou integraci a nasazení software při vývoji
Vlk, Tomáš ; Burget, Radek (oponent) ; Rychlý, Marek (vedoucí práce)
Tato práce se zabývá uplatněním funkcionálního balíčkovacího systému Nix a jeho ekosystému (NixOS, NixOps) pro CI/CD při agilním vývoji. Při použití těchto technologií jsou problémy způsobené odlišným prostředím prakticky eliminovány bez nutnosti kontejnerizace. Práce obsahuje popis možností a nedostatků Nix/NixOps a navrhuje obecný postup použití těchto technologií pro jednotlivé fáze agilního vývoje a CI/CD. Díky Nix/NixOps je implementace CI/CD velmi jednoduchá a celý proces je navíc reprodukovatelný. Výstupem práce je sada příkladů demonstrující použití Nix/NixOps v různých projektech, která je dostupná jako open-source. Díky této sadě mohou vývojáři použít Nix rychle a jednoduše v jakémkoliv projektu, bez nutnosti studia velkého množství materiálů.
Continuous Integration and Automated Code Review in Open Source Projects
Tóth, Adrián ; Kočí, Radek (oponent) ; Turoňová, Lenka (vedoucí práce)
Due to an increase of the open source projects popularity a new software methodology has been adapted which is still evolving with the time. This bachelor's thesis deals with this adapted agile software methodology more precisely with continuous integration and its improvements in a real practical deployment. Furthermore, the thesis also deals with automation of the code review process especially with the static code analysis. This thesis aims to describe and explain how the continuous integration and automated code review affect and enhance the modern open source projects. According to the research, a modern type of code analysis with other enhancements was proposed and integrated.
Nasazení konceptu Průběžné integrace v projektu OpenScape 4000 Manager
Jirout, Petr ; Kreslíková, Jitka (oponent) ; Matoušek, Petr (vedoucí práce)
Tato práce popisuje obecné principy Průběžné integrace. Některé z těchto principů jsou následně implementovány a nasazeny v prostředí reálného projektu OpenScape 4000 Manager, který je vyvíjen společností Unify s.r.o. Vybranými koncepty jsou: zrychlení kompilačního procesu, integrační otestování změn pomocí provedení kompilace a na závěr pak přehledné hlášení výsledků tohoto procesu. Byla provedena analýza stávajícího stavu a poté byl pro podporu nasazení vytvořen nástroj, jehož návrh a implementace je v této práci popsán.
Sběr výkonnostních parametrů systému MES PHARIS
Oháňka, Martin ; Hruška, Martin (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato diplomová práce se zabývá sledováním automatizovaných úloh na integračních serverech a získání dat z těchto úloh. Další rovinou této práce je výkonnostní testování a z něj získat informace o vytížení hardwaru. Díky tomu je možné provádět výkonnostní analýzy implementovaného řešení z různých výkonnostních pohledů. Výsledkem této diplomové práce je programové řešení, které je schopné získat data o úlohách z integračních serverů DevOps a Jenkins. V oblasti výkonnostního testování je vytvořeno řešení pro paralelní provádění úloh. Výstupem této práce je formátovaný výstupu předávaný formátem JSON. Data jsou následně předávána do platformy Elastic, konkrétně Logstash, kde jsou následně vizualizována pomocí Kibana. Ke sběru dat z výkonnostního testování je využita platforma Beat. Řešení bylo aplikováno na výrobní informační systém MES PHARIS společnosti UNIS.
Událostmi řízená automatizace
Havlín, Jan ; Češka, Milan (oponent) ; Lengál, Ondřej (vedoucí práce)
Práce se zabývá automatizací procesů v rámci týmu Testing Farm firmy Red Hat Czech s.r.o. Automatizací vybrané úlohy "Aktualizace a otestování systému průběžné integrace s novým sestavením operačního systému se docílilo snadnější údržby tohoto systému průběžné integrace. Implementace využívá Jenkins server ke spouštění úloh a nástroj tft-admin k vykonávání dílčích kroků vedoucích k automatizaci dané úlohy. Dále implementace umožňuje využití nástroje tft-admin k používání v automatizovaných skriptech, což do budoucna usnadňuje automatizaci dalších procesů.
Automation of InfiSpector project’s infrastructure
Hais, Vratislav
Tato diplomová práce je zaměřena na automatizaci často používaných funkcionalit, přídání automatických testů a rozšíření repositáře o průběžnou integraci projektu InfiSpector. Projekt InfiSpector, společně s popisem jednotlivých technologií použítých v tomto projektu, jsou prezentovány na začátku diplomové práce. Následuje teorie o jazyku Bash, průběžné integraci, testování, a další. Po teoretické části následuje analýza projektu - jak bude projekt řešen a jaké jsou očekávané výsledky. Následuje kapitola o implementaci, kde jsou již konkrétní příklady výsledného projektu a jejich popis. Závěr práce předkláda shrnutí výsledků a návrhy na vylepšení projektu InfiSpector.
Využití Nix/NixOps pro průběžnou integraci a nasazení software při vývoji
Vlk, Tomáš ; Burget, Radek (oponent) ; Rychlý, Marek (vedoucí práce)
Tato práce se zabývá uplatněním funkcionálního balíčkovacího systému Nix a jeho ekosystému (NixOS, NixOps) pro CI/CD při agilním vývoji. Při použití těchto technologií jsou problémy způsobené odlišným prostředím prakticky eliminovány bez nutnosti kontejnerizace. Práce obsahuje popis možností a nedostatků Nix/NixOps a navrhuje obecný postup použití těchto technologií pro jednotlivé fáze agilního vývoje a CI/CD. Díky Nix/NixOps je implementace CI/CD velmi jednoduchá a celý proces je navíc reprodukovatelný. Výstupem práce je sada příkladů demonstrující použití Nix/NixOps v různých projektech, která je dostupná jako open-source. Díky této sadě mohou vývojáři použít Nix rychle a jednoduše v jakémkoliv projektu, bez nutnosti studia velkého množství materiálů.
Dynamická analýza bezpečnosti aplikací s využitím OpenVAS
Zálešák, Tomáš ; Ryšavý, Ondřej (oponent) ; Zemčík, Pavel (vedoucí práce)
Tato bakalářská práce se zabývá dynamickou analýzou bezpečnosti aplikací a systémů a její automatizací. Ke hledání zranitelností je využit skener OpenVAS a pro automatizaci nástroj pro průběžnou integraci Atlassian Bamboo. Problém je vyřešen pomocí infrastruktury tří virtuálních počítačů, první s frameworkem Greenbone Vulnerability Management, který obsahuje skener OpenVAS, druhý s Atlassian Bamboo a třetí pro instalaci skenovaného systému. Jako virtualizační platforma je využit VirtualBox. Vytvořené řešení je plně automatizované, umožňuje automatickou detekci nových zranitelností a potlačení falešných detekcí. Funkčnost řešení byla ověřena na pravidelném skenování zranitelností systému Ubuntu 18.04 s nasazenou aplikací Rocket.Chat.
Správa přepínání procesů v aplikaci Jenkins
Ondrušek, Libor ; Janoušek, Vladimír (oponent) ; Kočí, Radek (vedoucí práce)
Projekt se zabývá návrhem a řešením zásuvného modulu pro Jenkins server, umožňujícího řízení běžících úkolů na uzlech v clusteru serverů pro systém průběžné integrace. Modul by měl umožnit pozastavení probíhajícího dlouhotrvajícího procesu, vykonání procesu s vyšší prioritou a následného obnovení původního procesu v místě, kde byl přerušen.

Národní úložiště šedé literatury : Nalezeno 33 záznamů.   předchozí11 - 20dalšíkonec  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.