Gitlab, les éléments clés de l’architecture CI/CD

Gitlab, les éléments clés de l’architecture CI/CD

12 Qs

quiz-placeholder

Similar activities

la Gestion des Déchets de Chantier

la Gestion des Déchets de Chantier

KG - University

10 Qs

Bonnes pratiques d’installation et de maintenance PBO souterrains

Bonnes pratiques d’installation et de maintenance PBO souterrains

KG - University

10 Qs

Les états unis Fin de chapitre

Les états unis Fin de chapitre

4th Grade

17 Qs

Roman Empire Quiz / Prueba del Imperio Romano

Roman Empire Quiz / Prueba del Imperio Romano

KG - University

16 Qs

GitLab : Architecture, modèle de données

GitLab : Architecture, modèle de données

KG - University

10 Qs

À la trace 5... dossiers 5 à 7

À la trace 5... dossiers 5 à 7

KG - University

12 Qs

3ESO - Révision 3e éval - 2e partie

3ESO - Révision 3e éval - 2e partie

KG - University

14 Qs

Le cadre budgétaire et comptable de la PM

Le cadre budgétaire et comptable de la PM

KG - University

10 Qs

Gitlab, les éléments clés de l’architecture CI/CD

Gitlab, les éléments clés de l’architecture CI/CD

Assessment

Quiz

others

Easy

Created by

Paul-Ernest Martin

Used 2+ times

FREE Resource

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qu'est-ce qu'un pipeline dans GitLab?
Un ensemble d'outils pour le versioning du code
Un chatbot pour les développeurs.
Une suite de jobs automatisés traitant le code depuis sa création jusqu'à son déploiement
Une interface graphique pour visualiser le code

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Comment sont organisés les pipelines?
En séquences.
En branches
En modules
En "stages" et "jobs"

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle est la principale différence entre un pipeline et un workflow dans les processus de développement logiciel ?
Un pipeline fait référence à une série d'étapes automatisées pour l'intégration et le déploiement du code, tandis qu'un workflow englobe le processus plus large, y compris les interventions manuelles et les décisions.
Un workflow ne peut pas inclure de processus automatisés, contrairement à un pipeline.
Un pipeline peut être exécuté séquentiellement ou en parallèle, tandis qu'un workflow est toujours exécuté de manière linéaire, sans possibilité de parallélisation
Un workflow est une version obsolète d'un pipeline, plus utilisée dans le développement logiciel moderne.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle est la fonction principale d'un runner GitLab?
Gérer les droits d'accès des utilisateurs.
Exécuter des jobs au sein d'un pipeline CI/CD.
Stocker le code source du projet.
Organiser les tâches en backlog.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Pourquoi utiliser Docker avec les runners GitLab?
Pour augmenter la taille de stockage.
Pour obtenir une isolation et une reproductibilité.
Pour intégrer des outils de chat.
Pour synchroniser le code avec d'autres plateformes.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Comment sont exécutés les jobs et les stages dans un pipeline GitLab CI/CD?
Les stages sont exécutés en parallèle, et les jobs à l'intérieur d'un stage sont exécutés séquentiellement.
Les jobs sont toujours exécutés en parallèle, indépendamment de leur stage.
Les stages sont exécutés séquentiellement, et les jobs à l'intérieur d'un stage sont exécutés en parallèle.
L'ordre d'exécution des stages et des jobs est défini par leur apparition dans le fichier .gitlab-ci.yml.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

En ce qui concerne GitLab CI/CD, quelle est la principale différence entre les "Artifacts" et le "Cache"?
"Artifacts" stocke les dépendances tandis que "Cache" stocke les fichiers générés.
"Artifacts" et "Cache" sont des termes interchangeables pour stocker des données.
"Cache" est utilisé pour conserver les dépendances entre les exécutions de jobs tandis que "Artifacts" conserve les fichiers produits par un job pour les utiliser dans d'autres jobs ou étapes.
"Artifacts" sont destinés à créer des archives des fichiers pour les étapes ultérieures ou pour le téléchargement après l'exécution du pipeline, tandis que "Cache" est utilisé pour accélérer les exécutions en évitant de télécharger/redownloader des dépendances.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?