Skip to content

Commit ed97ea5

Browse files
committed
Merge pull request #229 from pkgr/pkgr
Update URLs to point to packager.io. Add section on release cycle.
2 parents 3d3193a + a595ac4 commit ed97ea5

File tree

1 file changed

+20
-13
lines changed

1 file changed

+20
-13
lines changed

install/pkgr/README.md

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ Web Server : Apache, Nginx
55
Init system : upstart, sysvinit
66
Database : PostgreSQL
77
Contributors : @crohr
8-
Additional Notes : This install guide uses packages generated on https://pkgr.io
8+
Additional Notes : This install guide uses packages generated on https://packager.io
99
```
1010

1111
## Overview
1212

13-
This install guide makes use of prepackaged versions of Gitlab, available on <https://pkgr.io/apps/gitlabhq/gitlabhq>.
13+
This install guide makes use of prepackaged versions of Gitlab, available on <https://packager.io/gh/gitlabhq/gitlabhq>.
1414

1515
### Important Notes
1616

@@ -44,22 +44,23 @@ We assume that you're starting from a clean install of any of the supported dist
4444
### Ubuntu Trusty 14.04
4545

4646
```shell
47-
wget -qO - https://deb.pkgr.io/key | apt-key add -
48-
echo "deb https://deb.pkgr.io/gitlabhq/gitlabhq trusty 6-9-stable" | tee -a /etc/apt/sources.list.d/gitlabhq.list
47+
wget -qO - https://deb.packager.io/key | apt-key add -
48+
echo "deb https://deb.packager.io/gh/gitlabhq/gitlabhq trusty 6-9-stable" | tee -a /etc/apt/sources.list.d/gitlab-ce.list
4949
```
5050

5151
### Ubuntu Precise 12.04
5252

5353
```shell
54-
wget -qO - https://deb.pkgr.io/key | apt-key add -
55-
echo "deb https://deb.pkgr.io/gitlabhq/gitlabhq precise 6-9-stable" | tee -a /etc/apt/sources.list.d/gitlabhq.list
54+
wget -qO - https://deb.packager.io/key | apt-key add -
55+
echo "deb https://deb.packager.io/gh/gitlabhq/gitlabhq precise 6-9-stable" | tee -a /etc/apt/sources.list.d/gitlab-ce.list
5656
```
5757

5858
### Debian Wheezy 7.4
5959

6060
```shell
61-
wget -qO - https://deb.pkgr.io/key | apt-key add -
62-
echo "deb https://deb.pkgr.io/gitlabhq/gitlabhq wheezy 6-9-stable" | tee -a /etc/apt/sources.list.d/gitlabhq.list
61+
apt-get install -y apt-transport-https
62+
wget -qO - https://deb.packager.io/key | apt-key add -
63+
echo "deb https://deb.packager.io/gh/gitlabhq/gitlabhq wheezy 6-9-stable" | tee -a /etc/apt/sources.list.d/gitlab-ce.list
6364
```
6465

6566
For all distributions, install the package by doing:
@@ -81,8 +82,8 @@ Now create a new postgres user and database:
8182

8283
```shell
8384
echo "CREATE USER \"user\" SUPERUSER PASSWORD 'pass';" | su - postgres -c psql && \
84-
echo "CREATE DATABASE gitlabhq;" | su - postgres -c psql && \
85-
echo "GRANT ALL PRIVILEGES ON DATABASE \"gitlabhq\" TO \"user\";" | su - postgres -c psql
85+
echo "CREATE DATABASE gitlab;" | su - postgres -c psql && \
86+
echo "GRANT ALL PRIVILEGES ON DATABASE \"gitlab\" TO \"user\";" | su - postgres -c psql
8687
```
8788

8889
## 3. Configure the package
@@ -93,7 +94,7 @@ In the rest of the guide, we will assume that the `SERVER_HOST` variable contain
9394

9495
Set the url corresponding to the database we just created:
9596

96-
gitlab-ce config:set DATABASE_URL=postgres://user:[email protected]/gitlabhq
97+
gitlab-ce config:set DATABASE_URL=postgres://user:[email protected]/gitlab
9798

9899
Set the url to the redis server:
99100

@@ -159,7 +160,7 @@ sudo service apache2 restart
159160

160161
## Done!
161162

162-
Visit YOUR_SERVER in your web browser for your first GitLab login.
163+
Visit SERVER_HOST in your web browser for your first GitLab login.
163164
The setup has created an admin account for you. You can use it to log in:
164165

165166
root
@@ -189,6 +190,12 @@ Finally, have a look at what the command-line utility that ships with the packag
189190

190191
gitlab-ce [run|scale|logs|config|config:set|config:get]
191192

192-
You can find out about all the latest releases at <https://pkgr.io/apps/gitlabhq/gitlabhq>.
193+
## Release cycle
194+
195+
New packages are automatically generated whenever code is pushed into the `6-9-stable` branch of GitLab, so once you're pinned to a specific branch, only backwards compatible changes should get into the packages.
196+
197+
Whenever a new main branch is released (let's say `7-0-stable`), you can either modify your `gitlab-ce.list` file to upgrade, or just keep using the version you're pointing to.
198+
199+
If you're feeling adventurous and want to test the latest an greatest, you can also try pointing to `master` branch. Find out about all the latest releases at <https://packager.io/gh/gitlabhq/gitlabhq>.
193200

194201
**Enjoy!**

0 commit comments

Comments
 (0)