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

Posté par  . Licence CC By‑SA.
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 (…)

Boîte à outils pour GitLab CI

Posté par  . Édité par Davy Defaud, palm123, ZeroHeure, Xavier Teyssier, Benoît Sibaud et elionne. Modéré par bubar🦥. 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

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 (…)

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 (…)

Journal Gitlab 8.9: export-import complet de projets

Posté par  . Licence CC By‑SA.
Étiquettes :
32
6
juil.
2016

La version 8.9 de Gitlab est sortie le 22 juin 2016 avec son lot de nouveautés, dont notamment l'export complet de projets.

Il est possible d'exporter (puis d'importer ailleurs):

  • le code et le wiki
  • les fichiers téléversés
  • la configuration du projet (dont les web-hooks)
  • les tickets et leurs commentaires, les merges requests avec leurs diffs et leurs commentaires, étiquettes, milestones, snippets, etc

On peut signaler également:
- la possibilité de donner des priorités à des étiquettes afin de trier (…)

Forum Programmation.autre [Résolu] Comment gérer le fork d'un projet github dans une instance gitlab (framagit) ?

Posté par  . Licence CC By‑SA.
Étiquettes :
3
20
juin
2016

Bonjour,

Je souhaite forker un projet hébergé sur github dans une instance gitlab hebergée par framasoft (framagit).
De ce que j'ai pu observer et rechercher, pour que ce fork puisse suivre les évolutions du projet original, j'ai deux possibilités:

  • créer un compte github, forker le projet dans github et importer mon fork dans gitlab
  • importer le projet original github dans gitlab via l'import "from any git"

La première solution m'oblige à créer un compte github, et je ne sais pas (…)

Journal Comment Github a ressuscité mon logiciel libre

Posté par  (site web personnel) . Licence CC By‑SA.
76
7
mar.
2016

On parle régulièrement de Github en négatif ces derniers temps: ça centralise tout, ça capture les données, ça bouffe les autres plate-formes d'hébergement de projets libres avec en plus quelques soupçons de misogynie et sexisme en interne. En gros, Github, ce serait pas bien © (et je pèse mes mots!).

Je partage ici ma petite expérience. Pour les plus pressés, vous pouvez sauter directement aux trois derniers paragraphes.

J'ai créé en 2004 une bibliothèque de test unitaires pour le langage (…)

Journal Gitlab: paquets Debian, intégration continue

Posté par  . Licence CC By‑SA.
25
6
mai
2015

Salut journal,

Je viens donner des nouvelles de Gitlab ("lab", pas "hub"), que j'aime bien et qui grossit à vue d'œil. Dernièrement deux choses valent le coup d'être mentionnées:

  • il existe maintenant des paquets Debian pour installer son instance de Gitlab en un coup de cuillère à pot. Voyez la doc.
    Exemple pour Debian 8 (Jessie):
    sh
    wget https://downloads-packages.s3.amazonaws.com/debian-8.0/gitlab-ce_7.10.1~omnibus.2-1_amd64.deb
    sudo dpkg -i gitlab-ce_7.10.1~omnibus.2-1_amd64.deb

  • la partie d'intégration continue (CI) a été grandement améliorée, la faisant ressembler à travis-ci (avec la (…)

Journal Fermeture progressive de Google Code

Posté par  (site web personnel) . Licence CC By‑SA.
22
13
mar.
2015

Google ferme (progressivement) Google Code : Bidding farewell to Google Code. D'ailleurs, Gitorious ferme également (progressivement) suite à l'acquisition de Gitorious par GitLab : GitLab acquires Gitorious to bolster its on premises code collaboration platform.

Google Code est un site pour héberger des projets libres avec code source (git, mercurial), wiki et suivi des tickets, comme Github, Bitbucket, Sourceforge, Gna, etc. Le site a été lancé en 2006 par Google, et va progressivement fermer. J'en comprends que le (…)

Gitlab achète Gitorious

Posté par  . Édité par Benoît Sibaud et Xavier Teyssier. Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes :
46
4
mar.
2015
Gestion de versions

Gitlab achète Gitorious. Les utilisateurs ont jusqu'à fin mai 2015 pour importer leur projet sur Gitlab (en un clic).

Selon les mots de Rolf Bjaanes, le CEO de Gitorious, dans le billet officiel, Gitorious.org n'était plus viable économiquement : «À Gitorious nous voyions de plus en plus d'organisations adopter Gitlab. À cause d'une baisse des revenus des comptes payants, il n'était plus tenable de maintenir l'instance gratuite Gitorious.org. Gitlab résolvait le même problème que nous, mais mieux.» ("At Gitorious we saw more and more organizations adopting GitLab. Due to decreased income from on-premises customers, running the free Gitorious.org was no longer sustainable. GitLab was solving the same problem that we were, but was solving it better.

Rien n'est dit sur ce qui va advenir du code de Gitorious.

C'est un logiciel totalement libre et sous licence AGPLv3 qui meurt, remplacé par un autre sous licence MIT avec une édition communautaire et une privée.

Des pronostics pour quand Gitlab rachètera Github ?