¿Cómo verificar qué versión de GitLab está instalada en el servidor?
Estoy sobre la versión especificada en el registro de cambios de GitLab:
https://gitlab.com/gitlab-org/gitlab-foss/blob/master/CHANGELOG.md
Por ejemplo: "6.5.0", "6.4.3", etc.
¿Se puede hacer esto solo a través de la terminal?
¿Hay alguna manera de hacerlo de forma remota (con navegador en lugar de terminal)?

Para versiones ómnibus: \
Ejemplo:
fuente
Puede acceder a la versión a través de una URL, la GUI web y la API ReST.
A través de una URL
Una página HTML que muestra la versión se puede mostrar en un navegador en
https://your-gitlab-url/help. La versión se muestra solo si ha iniciado sesión.A través de un menú en la GUI web
Si no le interesa escribir esta URL, también puede acceder a la misma página HTML desde un menú en la GUI web de GitLab:
En GitLab 11 y posterior
En versiones anteriores, como GitLab 9
A través de la API ReST
Inicie sesión como cualquier usuario, seleccione el icono de usuario en la esquina superior derecha de la pantalla. Seleccione Configuración> Tokens de acceso . Cree un token de acceso personal y cópielo en su portapapeles.
En un shell de Linux, use
curlpara acceder a la versión de GitLab:fuente
Si está utilizando una versión autohospedada de GitLab, entonces puede considerar ejecutar este comando.
grep gitlab /opt/gitlab/version-manifest.txtfuente
Tienes dos opciones (después de iniciar sesión).
{"version":"10.1.0","revision":"5a695c4"}GitLab Community Edition 10.1.0 5a695c4fuente
cd / opt / gitlab
cat version-manifest.txt
Ejemplo:
gitlab-ctl 6.8.2-omnibus
gitlab-rails v6.8.2
La versión actual de gitlab es 6.8.2
fuente
Obtenga información sobre GitLab y el sistema en el que se ejecuta:
Ejemplo de salida de gitlab: env: info
Lee este artículo , te ayudará.
fuente
gitlab-rake gitlab:env:info RAILS_ENV=productionEn lugar de
http://domain-name/help, también puede verificar el nombre de su versión de Gitlab en el navegador iniciando sesión como Administradorhttp://domain-nameRoot)Groupspestaña, puedes encontrar laComponentspestañaAllí puede encontrar no solo la versión de Gitlab sino también diferentes componentes como Gitlab Shell, Gitlab workhorse, Gitlab API, etc., números de versión
. También encontrará sugerencias para actualizar las versiones allí.
fuente
cat /opt/gitlab/version-manifest.txt | grep gitlab-ce | awk '{print $ 2}'
fuente
awk '$1=="gitlab-ce"{print $2}' /opt/gitlab/version-manifest.txtlugar.Se puede recuperar usando REST, ver Versión API :
Para la autenticación, consulte la documentación de tokens de acceso personal .
fuente
Si usa la imagen Gitlab Docker:
Salida de ejemplo:
fuente
Tengo la Versión: 12.2.0-ee y probé la URL a través de ( https: // yourgitlab / help ) pero no obtuve esta información. Por otro lado, obtuve esto con gitlab-rake con éxito en la línea de comando:
... Información de GitLab Versión: 12.2.0-ee ...
fuente
La forma más fácil es pegar el siguiente comando:
y ahí tienes la versión instalada. :)
fuente
Si eres administrador y quieres ver la versión de Gitlab (y más que no sabías), haz clic en el icono del menú de llave inglesa / administrador y en Componentes puedes ver mucho, especialmente si estás usando Omnibus .
fuente