Závěrečná práce: Simon Kobyda, učo 506534: Adaptive Jenkins Agent Plugin
Diplomová práce
Adaptive Jenkins Agent Plugin
Anotace
Cieľom tejto práce je implementácia doplnku, ktorá pridáva nastaviteľné možnosti pre Jenkins agentov. Tieto nastaviteľné možnosti sú vo vzťahu k úlohám, ktoré agent vykonáva. Dovoľujú užívateľovi špecifikovať akcie, ktoré sú spustené pred, po, alebo počas týchto úloh, pričom je do úvahy zobrané, že niektoré tieto akcie majú byť spustené len za istých podmienok. Táto práca preskúmava niekoľko prístupov …více
Abstract
The objective of this thesis is to implement a plugin that expands the configuration options of Jenkins agents. These configuration options are related to builds executed by these agents. They enable users to specify actions that are run before, during, or after a build, with consideration given that some of those actions may be run only under certain conditions. The thesis explores multiple approaches …více
Zadání práce
The initial implementation should allow control of the node - eg. execute Groovy/Bash script or hardcoded action before and/or after jobs are executed (clean up, reboot, boot differently etc.). Advanced implementation should allow to act on larger scale - eg. if some condition becomes true (like number of broken jobs in some time, or too fast jobs recently), then act by Groovy/Bash or hardcoded action.
17. 5. 2023 20:35, RNDr. Adam Rambousek, Ph.D., učo 60380
Konzultant
Red Hat
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Foreman plugin for Jenkins CI
Mgr. et Mgr. Ondřej Pražák -
Jenkins Shutdown Queue Plugin
Ing. Dominik Kozubík -
Multi-agentní platforma pro podporu vyhledávání
Mgr. Marek Musil -
Static and Dynamic Code Analysis for Microservices Migration
Michal Skipala -
Nástroj pro reporting stavu právě vyvíjeného software
Mgr. Tadeáš Pavlík, učo 487555 -
Corner cases and possible improvements of automated testing
Mgr. Petra Miková -
JVM crash to fail extension for various java testrunners
Mgr. Jiří Andrlík -
Funkční testování webových aplikací
Mgr. Břetislav Mazoch




