Forum général.général Fonctionnement des Gitlab runner et pipeline

Posté par  . Licence CC By‑SA.
Étiquettes :
1
21
fév.
2020

Hello,

J'ai lu plusieurs tuto en francais et regardé plusieurs video et malgré tout ca il y a des choses que je ne comprends pas sur le fonctionnement de Git en général, des gitlab runner et des pipelines.

1) Déjà est-ce que le runner c'est un container Docker ou est-ce juste l'agent installé sur le serveur (par exemple le serveur web qui va recevoir une nouvelle livraison) et qui scrute le repo git (donc l'origine) en l'attente d'un push ?

(…)

Forum Programmation.autre Quel hub de développeur choisir ?

Posté par  . Licence CC By‑SA.
7
10
fév.
2020

Hello le forum,
je n'ai pas envie de pousser mes projets sur github pour des raisons évidentes (vie privé, pas d'interdiction d'accès pour des raisons arbitraires etc.) … mais d'un autre côté héberger son projet ailleurs implique une fragmentation de la communauté des développeurs, gitlab ? framagit ? (ils vont le garder ou pas ce service dans leur phase de décroissance ?) …

Pour des questions historiques je me suis toujours auto-hébergé mes forges mais je me demande si ça (…)

Onedev : une alternative légère à GitLab

Posté par  (site Web personnel) . Édité par Benoît Sibaud, Davy Defaud et Xavier Teyssier. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
35
4
fév.
2020
Administration système

Onedev est une application web tout‑en‑un, simple et puissante pour héberger vos dépôts Git avec gestion des bogues, des fusions et construction des binaires. Dans son esprit de simplicité, le Readme du dépôt Onedev présente le fonctionnement par des copies d’écran animées. Onedev, qui porte bien son nom, est quasiment l’œuvre d’une seule personne, Robin Shine, qui le développe sporadiquement depuis 2012 (en Java). Bien sûr, le projet est auto‑hébergé. La version 3.0.5 de Onedev vient de sortir. Le projet est sous licence MIT.

N. D. M. : il existe déjà diverses alternatives (sur toutes ou partie des fonctionnalités) libres à GitLab comme Gogs, Gitea, Phabricator, Trac, Tuleap, etc.

Journal Gitlab - pour Halloween, faut-il aussi prévoir du PopCorn ?

Posté par  . Licence CC By‑SA.
Étiquettes :
41
30
oct.
2019

Salut Nal,

J'ai rien vu passer sur LinuxFr.org au sujet de l'introduction de la « télémétrie » dans GitLab. Ou bien le changement d'heure a affecté les moules et ça roupille par ici, ou bien y a un problème de compatibilité entre moi et la fonction recherche du site.

Alors comme tu le sais peut-être déjà GitHub a été récemment acheté par Microsoft. Quelques libristes se plaisaient à raconter que ça allait inciter nombre de clients à se tourner vers (…)

Forum Linux.général Authentification ssh avec deux comptes gitlab.com et deux pairs de clés

Posté par  . Licence CC By‑SA.
Étiquettes :
1
20
oct.
2019

Hello,

Cela fait 6 jours que je me casse la tête et que je n'arrive pas à gérer deux comptes gitlab.com différents avec deux clés publiques différentes sur le même compte Linux.

Il s'agit bien de deux compte gitlab.com et non de "private gitlab server".

J'ai créé deux pairs de clés dans ~/.ssh et sur chacun des comptes gitlab j'ai poussé la clé publique correspondante.

Cependant lorsque je veux faire un git clone d'un projet sur mon compte gitlab pro (…)

Forum Programmation.autre Migrer un repo git interne vers gitlab

Posté par  . Licence CC By‑SA.
Étiquettes :
1
13
juil.
2019

Salut à tous,

Je viens d'être embauché comme responsable informatique (sys et dev) par une petite boite qui a fait l'erreur de sous traiter ses developpements à une SSII qui bosse en dehors de nos locaux.
Cette SSII gère le code via un git interne chez eux. J'aimerai qu'ils migrent l'ensemble du code de l'application vers un repo sur gitlab.com.
J'aimerai aussi conserver l'historique des versions dans la branche master et mais aussi les branches en cours.
Vu que je (…)

Forum Linux.général Suppression dans l'historique de Framagit

Posté par  (site Web personnel) . Licence CC By‑SA.
Étiquettes :
2
31
jan.
2018

Salut,

Aujourd'hui, j'ai voulu supprimé de l'historique des versions de fichiers (avec des données sensibles qui n'auraient jamais du être historisées).
J'ai suivi les instructions de l'aide GitHub, mais cela génère des erreurs de permissions par GitLab (je n'ai plus les erreurs sous les yeux) pour la commande avec filter-branch et le fichier n'était pas supprimé de l'historique avec bfg.

Du coup, j'ai supprimé le dépôt et je l'ai recréé (le dépôt était tout neuf, pas vraiment (…)

Boîte à outils pour GitLab CI

Posté par  . Édité par Davy Defaud, palm123, ZeroHeure, Xavier Teyssier, Benoît Sibaud et elionne. Modéré par tankey. Licence CC By‑SA.
Étiquettes :
38
21
jan.
2018
Gestion de versions

Le projet que je vais développer ici est une boîte à outils pour Gitlab CI publié sous licence GNU GPL v3, dont la fonction principale est d’exécuter les tâches GitLab manuellement, individuellement et simplement sur votre station de développement. J’ai commencé son développement début 2017 dans le cadre de ma mission chez ERCOM et, à ce jour, il a atteint un bon stade de maturité. Il est désormais utilisé par deux équipes sur au moins une dizaine de projets.
GitLab (Community Edition) est un logiciel libre, sous licence MIT. Il s’agit d’une forge logicielle équivalente à GitHub et la partie mentionnée, GitLab CI, est une fonctionnalité d’intégration continue équivalente au service Travis CI
logo GitLab

Journal GNOME va passer à GitLab

Posté par  . Licence CC By‑SA.
32
18
juil.
2017

Au cours des derniers mois, GNOME a étudié la possibilité de faire évoluer son infrastructure de développement, basé sur le couple cgit‐Bugzilla vers quelque chose de plus moderne, en raison de l’obsolescence de ces derniers (vieillissant, peu d’évolution, peu d’intégration, mauvais workflow…). Au point de faire fuir de potentiels nouveaux contributeurs (personnellement je ne peux que confirmer cela).

Cinq solutions techniques ont été un temps envisagées : GOGS, Gitea, Pagure, Phabricator et GitLab ; rapidement réduites aux deux dernières.

Après une (…)

Journal Faire un peu d'argent avec le logiciel Libre, l'après Wallabag...

Posté par  . Licence CC By‑SA.
17
20
jan.
2017

Bonjour'nal,

Alors que j'étais en pleine réflexion sur le devenir du projet Unixcorn et notamment son financement (dépendant actuellement à 98% de mon portefeuille) j'ai découvert l'article de blog de Nicolas Loeuillet, racontant le lancement de son entreprise wallabag.it : http://nicolas.loeuillet.org/billets/service-wallabag-it

Ça me titillais depuis bien longtemps, après avoir travaillé comme administrateur système dans une grande entreprise helvète, avoir repris les études en Bretagne, travailler à mon compte me faisais de l’œil et m'attirais grandement. Non pas grâce au statut (…)

GitLab libère les GitLab Pages

Posté par  (site Web personnel) . Édité par Davy Defaud et palm123. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
78
26
déc.
2016
Communauté

GitLab, une des alternatives à GitHub, a fait un superbe cadeau de Noël à sa communauté : l’intégration des GitLab Pages à la version communautaire de GitLab !

Le ticket où a eu lieu la discussion amenant à cette décision a été ouvert il y a neuf mois et, alors que la discussion s’était éteinte il y a près de deux mois sur un refus (argumenté et compréhensible) de la part de GitLab, celle‐ci a repris il y a deux semaines pour aboutir à un dénouement inattendu : l’intégration des GitLab Pages à la version communautaire.

GitLab 8.11 : vue kanban et bien plus

Posté par  . Édité par Davy Defaud, ZeroHeure, Nÿco, Benoît Sibaud, olivierweb et palm123. Modéré par Benoît Sibaud. Licence CC By‑SA.
43
20
sept.
2016
Communauté

Tous les 22 du mois, une nouvelle version de la forge logicielle Gitlab (Community Edition pour la version libre et Enterprise Edition pour la propriétaire) est publiée. Celle‐ci est très grosse et contient notamment une fonctionnalité attendue : une vue kanban pour les tickets.

GitLab

GitLab.com a été mis à jour : dépôts illimités publics ou privés, importation depuis d’autres forges, miroir sur ou depuis GitHub, pages GitLab pour votre site, solution d’intégration continue…

Journal Gitlab 8.11: vue Kanboard et bien plus

Posté par  . Licence CC By‑SA.
Étiquettes :
39
22
août
2016
Ce journal a été promu en dépêche : GitLab 8.11 : vue kanban et bien plus .

Tous les 22 du mois, une nouvelle version de Gitlab est publiée. Celle-ci est très grosse et contient notamment une fonctionnalité que j'attendais: une vue kanboard pour les tickets.

Notes de version: https://about.gitlab.com/2016/08/22/gitlab-8-11-released/

Gitlab.com a été mis à jour (dépôts illimités publiques ou privés, importation depuis d'autres forges, miroir sur ou depuis Github, Gitlab pages pour votre site, solution d'intégration continue,… essayez quoi).

Vue kanboard

Cette méthode présente les tickets sous des colonnes, par exemple "à faire", "en développement", "en (…)