Articles of git

Déploiement automatique avec gitlab

Nous avons un serveur Gitlab dans notre bureau sur le serveur Ubuntu. Je fais un déploiement automatique en utilisant un hook post-reception de chaque repo. C’est ce que j’ai fait, J’ai écrit un script shell dans un fichier post-réception pour transmettre le code du serveur gitlab à notre serveur de production actuel. Ainsi, toutes les […]

git push: en-tête d’hôte requirejs manquant pour héberger le référentiel GitLab

Lorsque j’essaie de git push -u origin master vers mon repository, j’obtiens 400 Bad Request . J’ai délibérément rédigé des informations avec . Récemment dégroupé nginx de gitlab-ee, et vérifié l’accessibilité via un navigateur Web à l’emplacement gitlab. J’ai également essayé de définir l’URL à distance de git sur https://gitlab..com//project.git et la même chose se […]

Délai d’attente de la passerelle 504 sur les URL HTTP GitLab

J’ai installé GitLab 6.0 sur un boîtier Linux et créé plusieurs projets. Je peux créer un clone local de chaque projet à l’aide de l’URL SSH, mais lorsque j’essaie d’utiliser l’URL HTTP, j’obtiens un délai d’expiration de la passerelle 504 en quelques secondes . Lorsque je colle l’URL HTTP dans SourceTree, elle indique “Vérification de […]

nginx + passenger + sqlite3 sur pi obtenant 502 bad gateway

n00b à RoR ici. Je déplace une application de mon Mac sur mon Raspberry Pi en utilisant git clone. après que le clone ait eu lieu, j’ai fait une bundle install puis j’ai installé passager et nginx: gem install passenger rvmsudo passenger-install-nginx-module configurer la firebase database et la semer rvmsudo rake db:setup RAILS_ENV=production puis installez […]

Git checkout depuis un site PHP?

Est-il possible d’extraire des twigs spécifiques d’un système de contrôle de version Git en utilisant un site Web PHP? Tout ce dont j’ai besoin, c’est d’une page Web unique qui me permette de sélectionner l’une des twigs disponibles et d’effectuer une vérification après avoir appuyé sur un bouton (après l’authentification du cours). Créer un script […]

Configuration de l’access http en lecture seule à git repo

Comment puis-je avoir un repo git à distance accessible via http mais uniquement pour le clonage ? Peut-être avec l’aide de nginx (déjà en cours d’exécution) et de git-http-backend ( git-http-fetch ?).

Déploiement automatique des rails Projets Gitlab vers des sous-domaines avec Nginx et Phusion Passenger

Je viens d’installer Nginx, Phusion Passenger et Gitlab sur une machine virtuelle. Presque tous mes projets seront des applications sur rails. Au lieu de les configurer individuellement, ce serait bien si je pouvais les héberger automatiquement sur un sous-domaine lorsqu’un nouveau projet est créé. Ainsi, lorsqu’un utilisateur crée un projet, un fichier de configuration nginx […]

Un moyen correct de mettre à jour l’application Web django en direct

Avant le problème, laissez-moi vous expliquer notre architecture. Nous utilisons git through ssh sur nos serveurs et nous avons activé les hooks post-recieve pour configurer le code. Le code est tout maintenu dans un dossier séparé. Ce dont nous avons besoin, c’est que chaque fois qu’une personne envoie du code au serveur, elle exécute des […]

Eviter la configuration du serveur de code dur

Je travaille sur une application Rails, et je suis sur le sharepoint l’ouvrir. Je le déploie sur un serveur VPS, configuré avec nginx et unicorn, en suivant ce RailsCast . Pour que Capistrano, Nginx et Unicorn fonctionnent correctement, j’ai dû append des fichiers de configuration du serveur dans mon dossier config/ , tels que deploy.rb […]

Erreur d’établissement de liaison SSL GitLab lors de l’exécution d’une opération Git Pull / Clone à l’aide de TortoiseGit et Ansible

En espérant avoir des conseils sur un problème auquel je suis confronté avec une toute nouvelle installation de GitLab fonctionnant sur RHEL 7. J’ai configuré GitLab pour utiliser SSL et naviguer sur notre serveur dans un navigateur Web en utilisant https: //nomduserveur.nomdomaine fonctionne parfaitement , cependant, toute tentative de clonage Git ou de https Pull […]