How to check the version of GitLab?
I have updated my server to GitLab 6.6.4 and finally found the way to get version of GitLab remotely without SSH access to server.
You should be logged in to access the following page:
https://your.domain.name/help
It shows something similar to:
GitLab 6.6.4 42e34ae
GitLab is open source software to collaborate on code.
...
etc.
For omnibus versions:
sudo gitlab-rake gitlab:env:info
Example:
System information
System: Ubuntu 12.04
Current User: git
Using RVM: no
Ruby Version: 2.1.7p400
Gem Version: 2.2.5
Bundler Version:1.10.6
Rake Version: 10.4.2
Sidekiq Version:3.3.0
GitLab information
Version: 8.2.2
Revision: 08fae2f
Directory: /opt/gitlab/embedded/service/gitlab-rails
DB Adapter: postgresql
URL: https://your.hostname
HTTP Clone URL: https://your.hostname/some-group/some-project.git
SSH Clone URL: [email protected]:some-group/some-project.git
Using LDAP: yes
Using Omniauth: no
GitLab Shell
Version: 2.6.8
Repositories: /var/opt/gitlab/git-data/repositories
Hooks: /opt/gitlab/embedded/service/gitlab-shell/hooks/
Git: /opt/gitlab/embedded/bin/git
You can access the version through a URL, the web GUI, and the ReST API.
Via a URL
An HTML page displaying the version can be displayed in a browser at https://your-gitlab-url/help
. The version is displayed only if you are signed in.
Via a menu in the web GUI
If you do not care to type this URL, you can also access the same HTML page from a menu in the GitLab web GUI:
In GitLab 11 and later
- Log in to GitLab
- Click on the drop down menu in the upper right. Select Help.
- The GitLab version appears at the top of the page
In earlier versions, like GitLab 9
- Log in to GitLab
- Click on the drop down menu in the upper left. Select Help.
- And then the version appears at the top of the page
Via the ReST API
Log in as any user, select the user icon in the upper right of the screen. Select Settings > Access Tokens. Create a personal access token and copy it to your clipboard.
In a Linux shell, use curl
to access the GitLab version:
curl --header "PRIVATE-TOKEN: personal-access-token" your-gitlab-url/api/v4/version