C’est quoi?

Dans le cadre du cours, Draveur est l’application Web qui gère la remise des devoirs et des évaluations des étudiants.

C’est d’ailleurs sur Draveur que vous devrez déposer de manière régulière une version fonctionnelle de votre application. Ce sera seulement la dernière version remise de votre projet sur Draveur qui sera corrigée lors des évaluations de MEP et de CR.

:warning: Les versions de votre projet remises APRÈS la date limite de remise seront ignorées pour l’évaluation de la remise en question.

C’est votre première fois?

En arrivant sur la page d’accueil, la première chose à faire c’est de vous authentifier avec votre compte Github.

:warning: Utilisez le compte Github avec lequel vous travaillerez sur le projet pendant la session. Sentez-vous libre de créer un nouveau compte Github dédié au cours si vous ne voulez pas utiliser votre compte personnel.

Une fois connecté, cliquez sur “Ajouter un cours” et sélectionner le cours “GLO4002”. Ceci ajoutera le cours à votre compte et vous donnera accès aux différents services qu’offre Draveur:

  • Remettre une évaluation du cours.
  • Déployer une version de votre projet en production.
  • Consulter les résultats d’évaluation antérieure.

Lorsque vous aurez choisi une équipe, cliquez sur “Évaluations” => “Le projet 2021” => “Trouver une équipe”. Ceci vous donnera le choix de soit créer une nouvelle équipe ou de rejoindre une équipe existante.

:warning: Assurez-vous d’avoir confirmé avec les membres de l’équipe en question avant de vous joindre à une équipe!

Comment déployer en production?

:warning: Avant de déployer quoi que ce soit en production, assurez-vous d’avoir bien configuré et testé votre projet! Sinon, vous risquez d’être pénalisés.

Les mises en production se font à partir de Draveur. Pour ce faire, allez sur la page d’accueil et cliquez sur “Déployer en production”. Ensuite, écrivez le nom du dépôt Github de votre projet et le nom de la branche que vous voulez déployer. Le bouton “SOUMETTRE” va remettre votre code au client. Cette version de votre code sera désormais considérée comme étant déployée en production.

:warning: Soyez certains de sélectionner le bon projet et la bonne branche! “Désolé j’ai brisé la production car je me suis trompé de branche” ne sera pas une excuse valide pour le client.