Search Header Logo

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

Authored by Paul-Ernest Martin

others

Used 3+ times

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

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

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.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?