Comment vérifier quelle version de GitLab est installée sur le serveur?
Je suis sur la version spécifiée dans le journal des modifications de GitLab:
https://gitlab.com/gitlab-org/gitlab-foss/blob/master/CHANGELOG.md
Par exemple: "6.5.0", "6.4.3", etc.
Cela peut-il se faire uniquement via le terminal?
Existe-t-il un moyen de le faire à distance (avec un navigateur au lieu d'un terminal)?
Pour les versions omnibus: \
Exemple:
la source
Vous pouvez accéder à la version via une URL, l'interface graphique Web et l'API ReST.
Via une URL
Une page HTML affichant la version peut être affichée dans un navigateur à
https://your-gitlab-url/help
. La version s'affiche uniquement si vous êtes connecté.Via un menu dans l'interface graphique Web
Si vous ne vous souciez pas de taper cette URL, vous pouvez également accéder à la même page HTML à partir d'un menu dans l'interface graphique Web de GitLab:
Dans GitLab 11 et versions ultérieures
Dans les versions antérieures, comme GitLab 9
Via l'API ReST
Connectez-vous en tant qu'utilisateur, sélectionnez l'icône d'utilisateur dans le coin supérieur droit de l'écran. Sélectionnez Paramètres> Jetons d'accès . Créez un jeton d'accès personnel et copiez-le dans votre presse-papiers.
Dans un shell Linux, utilisez
curl
pour accéder à la version GitLab:la source
Si vous utilisez une version auto-hébergée de GitLab, vous pouvez envisager d'exécuter cette commande.
grep gitlab /opt/gitlab/version-manifest.txt
la source
Vous avez deux choix (après vous être connecté).
{"version":"10.1.0","revision":"5a695c4"}
GitLab Community Edition 10.1.0 5a695c4
la source
cd / opt / gitlab
cat version-manifest.txt
Exemple:
gitlab-ctl 6.8.2-omnibus
gitlab-rails v6.8.2
La version actuelle de gitlab est 6.8.2
la source
Obtenez des informations sur GitLab et le système sur lequel il fonctionne:
Exemple de sortie de gitlab: env: info
Lisez cet article , il vous aidera.
la source
gitlab-rake gitlab:env:info RAILS_ENV=production
Au lieu de
http://domain-name/help
vous, vous pouvez également vérifier le nom de votre version de Gitlab dans le navigateur en vous connectant en tant qu'administrateurhttp://domain-name
Root
)Groups
onglet, vous pouvez trouver l'Components
ongletVous y trouverez non seulement la version de Gitlab, mais également différents composants comme Gitlab Shell, cheval de bataille Gitlab, API Gitlab, etc., les numéros de version. Vous y trouverez également des suggestions pour mettre à jour les versions.
la source
cat /opt/gitlab/version-manifest.txt | grep gitlab-ce | awk '{print $ 2}'
la source
awk '$1=="gitlab-ce"{print $2}' /opt/gitlab/version-manifest.txt
place.Il peut être récupéré à l'aide de REST, voir Version API :
Pour l'authentification, voir la documentation des jetons d'accès personnel .
la source
Si vous utilisez l'image Docker Gitlab:
Exemple de sortie:
la source
J'ai la version: 12.2.0-ee et j'ai essayé l'URL via ( https: // yourgitlab / help ) mais je n'ai pas cette information. D'un autre côté, j'ai obtenu ceci avec gitlab-rake avec succès dans la ligne de commande:
... Informations GitLab Version: 12.2.0-ee ...
la source
Le moyen le plus simple consiste à coller la commande suivante:
et là vous obtenez la version installée. :)
la source
Si vous êtes un administrateur et si vous voulez voir la version de Gitlab (et plus que vous ne connaissiez pas), cliquez sur l'icône du menu clé / admin et sous Composants, vous pouvez voir beaucoup, surtout si vous utilisez Omnibus .
la source