Chapitre 2. Les fondements
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Maintenant que tu comprends les grandes idées autour desquelles Jenkins 2 est construit, nous pouvons passer à la façon dont Jenkins 2 prend en charge les pipelines en tant que code. Une première étape clé consiste à comprendre l'environnement de développement que Jenkins fournit spécifiquement pour travailler avec les pipelines. Cela inclut les systèmes sur lesquels nous exécutons nos pipelines ainsi que les interfaces de création, d'exécution et de surveillance des pipelines. En outre, tu dois connaître certaines des structures de base qui composent un pipeline, et la façon dont elles s'articulent entre elles. Ensemble, ces éléments constitueront une base solide sur laquelle tu pourras t'appuyer pour le reste du livre.
Nous aborderons cette tâche en nous concentrant sur quatre domaines fondamentaux :
Les deux styles de syntaxe qui peuvent être utilisés pour créer des pipelines.
Les systèmes utilisés pour exécuter les processus de la canalisation.
La structure de base d'un pipeline
L'environnement d'assistance (et les outils) que Jenkins fournit pour le développement et l'exécution des pipelines.
Nous commencerons par définir et désambiguïser certains concepts clés et la terminologie utilisée avec les pipelines. Ensuite, nous étudierons les structures DSL requises. En cours de route, nous verrons comment utiliser l'éditeur ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access