National Repository of Grey Literature 35 records found  beginprevious24 - 33next  jump to record: Search took 0.01 seconds. 
Data Transform Module for Digital Official Boards
Leonov, Martin ; Burget, Radek (referee) ; Rychlý, Marek (advisor)
The goal of this thesis was creation of application that will allow a universal way of getting data from electronic document and record management systems and their transformation to unified designed format. Interfaces for downloading, storing and transforming data were designed from knowledge of these systems. Created solution offers user configuration and easy way to add new data sources. Functionality was verified with using tools for continuous integration and continuous delivery.
Continuous Integration and Automated Code Review in Open Source Projects
Tóth, Adrián ; Kočí, Radek (referee) ; Turoňová, Lenka (advisor)
Kvůli zvýšení popularity projektů s otevřeným zdrojovým kódem se adaptovala nová softwarová metodologie, která se stále vyvíjí. Tato bakalářská práce se zabývá touto adaptovanou agilní softwarovou metodologií, přesněji její průběžnou integrací a vylepšením ve skutečném praktickém nasazení. Kromě toho se práce zabývá také automatizací procesu kontroly kódu zejména jeho statickou analýzou. Cílem práce je popsat a vysvětlit, jak průběžná integrace a automatizovaná kontrola kódu ovlivňují a zlepšují moderní projekty s otevřeným zdrojovým kódem. Vzhledem k výzkumu byl navrhnut a integrován moderní typ kódové analýzy s dalšími vylepšeními.
Continues Integration Support for Copr Build System
Klusoň, Martin ; Hruška, Martin (referee) ; Rogalewicz, Adam (advisor)
This thesis deals with implementation of continuous integration for build system Copr. The implementation uses framework Citool and its modules, which are already used for continuous integration of build system Koji. The outcome system can run the tests for the new package from the build system Copr and test it on virtual machine. This thesis shows way how to implement continuous integration for build system Copr.
Continuous Integration System for Interoperability of TLS/SSL Libraries
Šumšal, František ; Fiedor, Tomáš (referee) ; Smrčka, Aleš (advisor)
The goal of this thesis is to implement a continuous integration system, which allows periodic and on-demand testing of provided Secure Socket Layer (SSL) / Transport Layer Security (TLS) libraries on supported systems, and to show the functionality and potential of such system by extending the existing interoperability test suite. The main benefit of this thesis is ensuring interoperability between the most popular SSL/TLS libraries during their development, and to discover potential issues in the shortest possible time. Presented results show found issues discovered by combining and using the implementation parts of this thesis on real world scenarios.
Automatic Component Metadata Extractor and Consolidator for Continuous Integration
Kulda, Jiří ; Smrčka, Aleš (referee) ; Vojnar, Tomáš (advisor)
Tato diplomová práce popisuje úpravu průběžné integrace pro Platform tým ve společnosti Red Hat. Výsledkem práce je nástroj Metamorph, který umožní sjednocení ostatních nástrojů průběžné integrace pod týmem Platform. Teoretická část popisuje vznik, popis a přidané hodnoty průběžné integrace. Následně jsou blíže přiblíženy existující nástroje na trhu. Dále je zde popsáno použití průběžné integrace v nástroji Jenkins. V práci jsou také dopodrobna popsány existující řešení průběžné integrace ve společnosti Red Hat. Dále je zde popsán návrh a implementace výše zmíněného nástroje. V závěru jsou výsledky práce otestovány týmem z firmy Red Hat a nastíněny možnosti rozšíření.
Design and Implementation of Continues Integration in Logio Company
Muráň, Michal ; Kreslíková, Jitka (referee) ; Očenášek, Pavel (advisor)
This master's thesis describes the possibility of using a continues integration and testing in real company Logio. The result of thesis is implementation of continuous integration tools Jenkins and specific testing for the company Logio. The theoretical part deals with basic principles, techniques and tools defining continuous integration. Subsequently are describing existing tools designed for PHP programming language. The thesis also analyzes various types and possibilities of application testing. Also explains the problems in product development in company Logio, which are consequence of the need for introducing continues integration techniques. The practical part of thesis describes the implementation of a test framework PwTester and its use in continuous integration. In conclusion, the results are evaluated and outlined the possibility of extension.
Deployment of Continuous Integration in Software Project OpenScape 4000 Manager
Jirout, Petr ; Kreslíková, Jitka (referee) ; Matoušek, Petr (advisor)
This thesis describes the common principles of Continuous Integration process. Some of the principles were implemented and deployed in the existing project, OpenScape 4000 Manager, which is being developed by Unify GmbH & Co. KG. The selected concepts are: speed up the compilation, integration testing of changes via compilation and the process results reporting. An analysis of a current state had been undertaken and a tool had been developed to support process deployment as described in this thesis.
Support for Jenkins Plugin Development in Python Language
Bambas, Tomáš ; Letko, Zdeněk (referee) ; Müller, Petr (advisor)
Jenkins CI, the continuous integration server, enables to extend its functionality by plug-ins. These plug-ins can be written in Java and Ruby. The support for Python language is missing although it is one of the most popular programming languages. Therefore we have implemented the SDK for Python plug-in development and this SDK has been integrated into the Jenkins CI community repository. The documentation for the plug-in development in Python has been also published. Thanks to that work, developers can now implement plug-ins in Python programming language.
Clean Code in C#
Holota, Lukáš ; Buchalcevová, Alena (advisor) ; Vít, Jan (referee)
This thesis focuses on code cleanliness in the language C# on the Microsoft .NET platform and its goal is to create a manual for developers showing that it how and why they should measure, maintain and improve code cleanliness. It defines basic rules for the appearance of clean code beginning with the simplest ones such as code formatting, naming the language elements, modelling classes and methods and general recommendations for writing comments in code and how to handle exceptions using the tools available in the C# language. The second part focuses on the process of refactoring, it defines a list of code smells which can be used as indicators of poor quality code. The third part is focused on the challenges brought by the development of software in a team. I have also conducted a research to determine the state of knowledge of clean code among software developers. As an evidence of importance of maintaining code cleanliness I have included the economic impact on the cost of a software project.
Integration of Selendroid and automated tests into TeamCity
Štrajt, Vítězslav ; Chlapek, Dušan (advisor) ; Buchalcevová, Alena (referee)
This bachelor thesis is about automated testing of mobile applications. Its aim is a validation of possibility to integrate Selendroid tool into TeamCity platform. This will help with achieving set of given goals during mobile application development. Owing to its features set of tools can be used for continuous integration while project is built. There are also men-tioned principles leading to integration, its concept and gained benefits.

National Repository of Grey Literature : 35 records found   beginprevious24 - 33next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.