Bakalářská práce

Optimizing React Native application deployment processes with automation

Jan Glos
Anotace

The aim of this thesis is to analyze tools for deploying React Native applications, such as Expo or Fastlane, and to use these tools to implement a CI/CD pipeline that can be integrated into both new and existing projects. Addressing the challenges of lengthy pipeline configuration, shell and Python scripts associated with the pipeline are designed to automate and assist in managing the configuration …více

Abstract

Cílem této bakalářské práce je zanalyzovat nástroje pro nasazení React Native aplikací, jako jsou Expo nebo Fastlane, a prakticky tyto nástroje použít k implementaci CI/CD pipeline, kterou je možné integrovat do nových i stávajících projektů. Shell a Python skripty spojené s výslednou CI/CD pipeline jsou navrženy, aby automatizovaly a usnadňovaly proces její konfigurace. Výsledkem této bakalářské práce …více

Zadání práce
This bachelor thesis aims to explore the possibilities of deployment processes for React Native applications and to design and implement automated deployment pipelines for commercial React Native projects embedded in the environment of an industrial partner, InQool a.s., depending on the company's processes.

The work will include a detailed analysis of existing tools and procedures for configuration management and deployment of React Native applications, which will be practically implemented in the form of CI/CD.

Práce zkontrolována:
26. 5. 2024 18:29, prof. RNDr. Tomáš Pitner, Ph.D.
Jazyk práce
angličtina angličtina
Termín obhajoby
26. 6. 2024
Práce byla úspěšně obhájena

Vedoucí

prof. RNDr. Tomáš Pitner, Ph.D.
KPSK FI MU

Oponent

Mgr. Peter Halmo
abs FI MU

  • 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.