Partager les sources d’un projet depuis Talend pour alimenter un repos Gitlab

Bonjour et Bienvenue sur ce tuto qui vous permettra de travailler de façon collaborative sur Talend Open Studio.

Prérequis :

Intégration du plugin Egit dans Talend.

Pour ceux qui ne l’ont pas encore fait, nous vous invitons à regarder le tuto précédent sur l’intégration de Egit dans Talend disponible ici

Pour commencer :

   Démarrer Talend et choisir le projet que vous souhaitez partager

Votre studio Talend au lancement

Se rendre dans le Workspace contenant le projet

Voici la vue d’un projet Talend

Ajouter votre fichier gitignore précédemment configuré.

Faire un clic droit sur le nom du projet dans la vue « Package Explorer » de la vue java, attention ici on aura deux dossiers, faites attention a ne pas faire de clic plutôt sur celui avec routines à la fin.

  • Choisir « Team » et faire « Share Project »
  • Cliquer sur «Use or create re…. »

Ensuite cliquer sur la checkbox comme présenté sur la figure suivante

Enfin sur « Create Repository » et sur « Finish »

Revenir à la vue « Integration »

Cliquer sur « Git R… »

Voici votre projet initialisé en repos git.

Faire un clic droit sur le repos du projet et faire « Pull » pour synchroniser votre repos local avec celui distant.

Renseigner l’adresse du repos dans le champ « URI »

Renseigner vos identifiants de connexion et cliquer sur « Next »

Cliquer sur « New Remote… »

Cliquer sur « Finish »

Saisir la branche dans la Zone « Reference »Exp : si vous travaillez sur la branche développer quand vous allez commencer à saisir « d » il va vous faire une proposition en bas, double-cliquez dessus. La nôtre c’est « master », dont nous saisirons « m »

En double-cliquant sur la proposition, vous aurez ceci remplit dans le champ.

Cliquez sur « Finish »

Cliquez sur la vue « Git S… »

Sélectionner tous éléments présents dans le champ 9 en maintenant la touche « Maj » de votre clavier et en appuyant sur la touche « fin » de votre clavier également. Une fois que c’est fait, faire clic droit sur les éléments sélectionnés et faire « Add to Index ». Ces éléments iront dans le champ 10.

Ajouter un message de commit dans le champ 11 et appuyer sur le bouton « Commit and Push… ». Ceci parce que vous aviez déjà récupéré tous les éléments sur le repos distant en faisant le pull et que vous êtes la seule personne qui alimente le repos à cet instant.

NB : Mais pour les prochaines fois, faites un « Commit » ensuite un « Pull » avant de faire le « Push ».

Cliquer sur « Next »

Cliquer sur « Finish »

Enfin cliquer sur « OK »

Vous venez de partager votre projet et les autres pourront venir récupérer.

A très bientôt pour un autre tuto pour vous montrer comment récupérer vos projets depuis le repos distant