¿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
curl
para 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.txt
fuente
Tienes dos opciones (después de iniciar sesión).
{"version":"10.1.0","revision":"5a695c4"}
GitLab Community Edition 10.1.0 5a695c4
fuente
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=production
En 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-name
Root
)Groups
pestaña, puedes encontrar laComponents
pestañ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.txt
lugar.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