Commit Graph

767 Commits

Author SHA1 Message Date
Lukas Eipert 24e2e7224b
Fenced code blocks for all the docs 2019-01-14 12:41:39 +01:00
Lukas Eipert 5bacf494fc
Update FE developer and installation documentation 2019-01-14 12:41:39 +01:00
Evan Read d98560c1f5 Make unordered lists conform to styleguide
- Also makes other minor Markdown fixes that were near the main fixes.
2019-01-08 12:21:09 +10:00
Robert Speicher 8c3c033178
Update installation from source guide 2019-01-02 14:01:45 -06:00
Fatih Sarhan 06cf5fbe40 Update doc/install/installation.md 2018-12-31 22:00:27 +00:00
Alex Hanselka e594873bfe update installation from source guide 2018-12-04 15:32:34 +00:00
Francisco Javier López e178329b45 Upgraded minimum Git version to 2.18.0 2018-11-21 22:37:08 +00:00
Stan Hu 1f5dca2d4f Upgrade to Ruby 2.5.3
Attempt to update google-protobuf for migration-paths

Because the one we were using aren't compatible with
Ruby 2.5.3, and it'll be troublesome to switch Ruby.
Upgrading google-protobuf will be much easier.

All of them will need to be updated for Ruby 2.5.3

We remove oj because we don't really need it and it
doesn't compile on 2.5.3 with that version.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/41825
2018-11-13 06:17:46 -08:00
Steve Azzopardi 3a4e42d572 Update Installation Guide for 11.5 2018-11-07 16:19:40 +00:00
Stan Hu 4ca19ab172 Upgrade to Ruby 2.4.5 2018-10-24 15:31:00 +08:00
Alejandro Rodríguez 8a20d242f3 [ci skip] Update Gitaly installation documentation
Now the rake task takes the path to the default storage directory.
2018-10-17 17:45:20 -03:00
Marcel Amirault 5849a0ceba Docs: Fixing some bad links 2018-10-14 22:55:12 +00:00
Thiago Presa 1d2eae36a5 Update installation and update docs for 11 4 2018-10-08 15:16:46 +00:00
Marcel Amirault 109cfd951d
Correct grammar (setup to set-up) in Docs 2018-09-21 16:29:14 +02:00
Bob Van Landuyt fabba7c98d Update installation and update docs for 11.3 2018-09-03 17:52:05 +02:00
Aniela Ziółkowski 6f53d27ebd Gitaly needs to be installed before initializing database
"/home/git/repositories" in arguments causes Gitaly installation to fail
2018-08-23 09:05:12 +00:00
Aniela Ziółkowski b7ecc47777 Update installation.md 2018-08-23 08:59:22 +00:00
Douwe Maan d9614e701a Merge branch 'gitaly-install-path' into 'master'
Remove storage path dependency of gitaly install task

See merge request gitlab-org/gitlab-ce!21101
2018-08-14 08:59:10 +00:00
Alejandro Rodríguez eb1a3798ad Remove storage path dependency of gitaly install task 2018-08-12 18:52:44 -03:00
Jose Vargas b852f58e2e update 11-2-stable branches for source installations 2018-07-31 16:09:32 -05:00
Stan Hu 9f524bbe53 Merge branch 'update-git-to-2-18-0' into 'master'
Update Git version to 2.18.0

See merge request gitlab-org/gitlab-ce!20489
2018-07-16 14:16:36 +00:00
Richard Hancock 54e127a8bb Document update for GitLab Pages users. 2018-07-10 10:32:53 +00:00
James Lopez d653f21761 Update Git version to 2.18.0 2018-07-09 10:13:23 +00:00
Alessio Caiazza 04945dce67 Update installation and update guides for 11.1 2018-07-02 10:23:46 +00:00
Achilleas Pipinellis 58faa9615a
Use the branch instead of the tag to install 2018-06-26 15:14:33 +02:00
Jacob Vosmaer 1ac7c52e0d Use Go 1.10 for source installations 2018-06-19 12:28:09 +02:00
Mayra Cabrera 1de36a68bf Merge branch 'docs-11-0-installation-from-source-guide' into 'master'
Update installation from source guide

See merge request gitlab-org/gitlab-ce!19320
2018-06-11 14:08:57 +00:00
Filipa Lacerda ea535bfbc5 Update installation.md 2018-06-05 09:28:28 +00:00
Filipa Lacerda 93ff116023
Update installation from source guide 2018-06-01 18:04:16 +01:00
Stan Hu b5c706326a Upgrade to Ruby 2.4.4
Fixes that make this work:

* A change in Ruby (ce635262f5)
requires passing in the exact required length for OpenSSL keys and IVs.

* Ensure the secrets.yml is generated before any prepended modules are
loaded. This is done by renaming the `secret_token.rb` initializer to
`01_secret_token.rb`, which is a bit ugly but involves the least impact on
other files.
2018-05-29 15:19:33 -07:00
Filipa Lacerda 53a73f86d1 Update instalation from source guide 2018-05-07 07:22:06 +00:00
Rémy Coutable 8c2e4088b4
Update to Git 2.16.3 in doc/install/installation.md
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-04-17 15:27:40 +02:00
Filipa Lacerda 2edcd9d0ab
Fix indentation 2018-04-12 13:03:00 +01:00
Filipa Lacerda 798f815e8d
Updates installation and update guides 2018-04-12 10:08:44 +01:00
Stan Hu 1776a73881 Bump ruby 2.3.6 cache key and source installation docs 2018-04-09 06:51:15 -07:00
Mike Greiling 43ceaf494f
update node and yarn dependencies within install/upgrade docs 2018-03-12 15:51:53 -05:00
James Lopez 6041d449b7
update guides for 10.6 2018-03-08 10:28:43 +01:00
Stan Hu 80c4768460 Bump source installs to use git 2.16 2018-02-28 14:57:16 -08:00
Mark Fletcher 0b37e11094 Update 10.5 source install guide 2018-02-08 12:53:20 +00:00
Alejandro Rodríguez c01f81fa08 [ci skip] Fix example commands to refer to the correct versions 2018-01-31 17:02:50 +00:00
Ville Skyttä 0cbbb08e79 doc: Spelling fixes 2018-01-19 12:09:59 +02:00
Lin Jen-Shin 8d569f9fe9 Document that we need rsync for backing up 2018-01-12 01:16:14 +08:00
LUKE BENNETT 6d972724d4 Update installation.md for 10.4.0.rc1 2018-01-06 03:05:22 +00:00
Rémy Coutable cfe3c238f5
Update installation and upgrade guides to use Ruby 2.3.6
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-12-20 10:58:56 +01:00
Balasankar C b8878f54b5 Change CI config to use new base image 2017-12-15 20:23:48 +00:00
Luke Bennett c004ca0f09
Update name of the stable branch in Clone the Source 2017-12-13 04:12:24 +00:00
Rémy Coutable b15cf40d85 Merge branch 'patch-1' into 'master'
Update installation.md with receive.advertisePushOptions

See merge request gitlab-org/gitlab-ce!14430
2017-11-30 10:01:22 +00:00
DJ Mountney faa57d785b Switch to using gettext:compile instead of gettext:pack in the install
Docs

This skips the step that updates the .pot files with changes in the
codebase, which can take extra time, and isn't required during install.
2017-11-20 11:38:24 -08:00
Winnie Hellmann 723a788d45 Update installation.md to 10-2-stable 2017-11-10 10:00:46 +00:00
Rémy Coutable 4220cd0fa2 Merge branch 'bump-git-2-13-6' into 'master'
Bump Git version to 2.13.6

See merge request gitlab-org/gitlab-ce!14906
2017-10-17 11:01:41 +00:00
Balasankar C ca2d1f9fa8 Bump Git version to 2.13.6 2017-10-17 13:24:53 +05:30
Lin Jen-Shin 62f61c8ad7 Update doc accordingly to:
https://gitlab.com/gitlab-org/release-tools/blob/master/doc/release-candidates.md#creating-rc1
2017-10-12 20:39:25 +08:00
Rémy Coutable 99b2e9d913
Update Ruby to 2.3.5 in installation and update guides
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-10-06 11:46:47 +02:00
Jonathon Reinhart f7edc65899 Update installation.md with receive.advertisePushOptions
See https://gitlab.com/gitlab-org/gitlab-ce/issues/33061#note_37473342
2017-09-22 01:57:13 +00:00
Jarka Kadlecova fcab8b4343 update installation and update instructions for 10.0 2017-09-11 07:00:48 +02:00
Andrew Newdigate 5a26948d77 Update Git version for source installs to match Omnibus 2017-08-16 10:28:37 +00:00
Nick Thomas 1c8e4fcd7a Include RE2 in the upgrade docs 2017-08-10 10:48:45 +01:00
Achilleas Pipinellis 39493e45f1 Merge branch 'update-installation-docs-9-5' into 'master'
update Install from Source instructions

See merge request !13411
2017-08-09 11:17:33 +00:00
Rémy Coutable 8463d8b19e Merge branch 'update-source-install-docs-with-i18n' into 'master'
Update docs with i18n info for source installations

Closes #35193

See merge request !13212
2017-08-09 10:23:11 +00:00
Simon Knox 3c3681be91 update Install from Source instructions 2017-08-09 19:27:52 +10:00
Rubén Dávila 26ff4e3984 Update docs with i18n info for source installations 2017-08-08 13:08:10 -05:00
Jacob Vosmaer 3120b463a8 Use long curl options 2017-08-04 11:17:24 +02:00
Jacob Vosmaer 6c95abf173 Install 'yarn' globally to avoid PATH issues 2017-08-03 13:44:09 +02:00
Nick Thomas 7089882e59 Add libre2-dev to the list of dependencies 2017-07-20 16:11:09 +01:00
James Edwards-Jones d2a0a86068 Update source installation instructions for 9.4 2017-07-11 10:13:01 +01:00
Paul Charlton 65eca13f7b Repair Regression caused by - !11573
some changes introduced by 4daa6da540, 26b6e299e1, 17898ce021 were regressed during today's merge conflict resolution of !11573.

This commit serves to reapply those changes.

/cc: @rspeicher @stanhu @mikegreiling
2017-07-11 14:23:51 +08:00
Paul Charlton cb3b4a15e6 Support multiple Redis instances based on queue type 2017-07-11 03:35:47 +00:00
Jason Plum d11b927285 doc:installation add note about disable-gems for gitlab-shell
See https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/1707#note_34351820

Adding notation about speeding up `gitlab-shell` by disabling RubyGems
2017-07-10 16:59:44 -04:00
Clement Ho 263c662ff5 Merge branch 'update-guides-for-9-3' into '9-3-stable'
Update guide for 9.3

See merge request !12038
2017-06-27 22:47:47 +05:30
Achilleas Pipinellis 3ad3f906d9 Merge branch '31943-document-go-18' into 'master'
Document go1.8.3 as dependency

See merge request !11245
2017-06-03 07:17:40 +00:00
Kim "BKC" Carlbäcker cb76adf0a6 Go 1.8.3 and Upgrade-9.3 doc 2017-06-02 16:59:17 +02:00
Kim "BKC" Carlbäcker 1b33bfc256 Document go1.8.1 as dependency 2017-06-02 16:41:04 +02:00
Ruben Davila 4a9c07a8ca Add section to compile GetText files for source installations 2017-06-01 15:34:05 -05:00
Jacob Vosmaer 28590e8854 Enable Gitaly by default in GitLab 9.3 2017-05-30 16:09:44 +02:00
Rémy Coutable c5b0c530bf Merge branch 'node-sudo-bash' into 'master'
Use 'sudo bash' when adding nodesource repository

See merge request !10527
2017-05-30 12:05:30 +00:00
Nick Thomas e961f3da30 Minimum postgresql version is now 9.2 2017-05-26 13:18:57 +01:00
Jacob Vosmaer 69e68986df Use 'sudo bash' when adding nodesource repository
In accordance with https://github.com/nodesource/distributions#debinstall
2017-05-23 15:38:18 +02:00
Luís Pedro Algarvio 26f5713fcf Update installation.md - Updated the Ruby section.
Fixes my previous my old obsolete/forgotten pull request / patch (sorry about that):
#6262
https://github.com/lpalgarvio/gitlabhq/tree/patch-1
2017-05-10 15:34:48 +00:00
Timothy Andrew 1fd409016a Update guides for 9.2.
- Update the "Installation from Source" guide
- Create an update guide for `9.1` to `9.2`
2017-05-08 10:29:08 +00:00
Mike Ricketts 923d242890 #31560 Add repo parameter to gitaly:install and workhorse:install 2017-05-02 16:58:37 +00:00
Alejandro Rodríguez 476037b05b Configure Gitaly through settings file instead of ENV vars 2017-04-18 22:43:41 -03:00
Lin Jen-Shin 2deef3feea Update documents according to:
https://gitlab.com/gitlab-org/release-tools/blob/master/doc/release-candidates.md#step-1-update-the-installation-from-source-guide

In step 1 and step 2
2017-04-11 21:10:25 +08:00
Jacob Vosmaer 542b0d8b01 Use config.toml to configure Gitaly 2017-04-06 17:44:18 +02:00
Jacob Vosmaer 1904c80f3d Change socket_path to gitaly_address 2017-03-29 14:48:05 +02:00
Stan Hu 5ea740fa5b Add notes about dropping support for Ruby 2.1.x
[ci skip]
2017-03-22 21:52:01 -07:00
Jacob Vosmaer d791b1ef4d Add gitaly admin docs 2017-03-21 14:55:41 +01:00
Jacob Vosmaer 275b7797c1 Add gitaly source installation instructions 2017-03-21 14:55:41 +01:00
Rémy Coutable 5b82f47f26 Merge branch 'update-install-guides-9-0' into 'master'
Flush out the update guide from 8.17 - 9.0

See merge request !9823
2017-03-10 02:10:07 +00:00
Jacob Vosmaer c2c17811b2 Instructions for installing google-protobuf from source 2017-03-09 15:05:40 +01:00
DJ Mountney 7e1e43405d Flush out the update guide from 8.17 - 9.0
And bump the stable branch version in the installation from source guide
2017-03-08 14:49:59 -08:00
Mike Greiling 8ccb2d3275 update install doc to reflect start of yarn dependency 2017-02-28 11:54:11 -06:00
Mike Greiling c77b68d627 correct gitlab version that started requiring yarn 2017-02-17 11:10:38 -06:00
Mike Greiling 5da4261865 pluralize "this step" 2017-02-17 11:07:41 -06:00
Mike Greiling 2f0d0b510d do not use --force command argument for yarn 2017-02-16 01:04:08 -06:00
Mike Greiling 9b885e92f3 add yarn command to install from source instructions 2017-02-16 00:17:51 -06:00
Mike Greiling 2b008c6ae5 update rake command for assets compilation 2017-02-15 23:46:29 -06:00
Mike Greiling 108e36e230 update install from source directions to mention nodejs and yarn requirements 2017-02-15 23:46:29 -06:00
Achilleas Pipinellis a084437b5c Rename builds to jobs in docs
[ci skip]
2017-02-15 12:12:35 +01:00
Ruben Davila 22886cde91 Update guides for 8.17 version 2017-02-06 23:47:49 -05:00
James Edwards-Jones 1af3f3b673 Merge branch 'master' into jej-pages-picked-from-ee 2017-02-03 17:25:26 +00:00
Sean McGivern 32b3a82d81 Fix Ruby verification command 2017-02-02 17:22:11 +00:00
Achilleas Pipinellis b14ee42ffa Move Pages docs to new location 2017-02-01 23:49:58 +00:00
Achilleas Pipinellis 6fd06943f9 Point to GP administration guide, no need to duplicate things [ci skip] 2017-01-31 22:53:55 +00:00
Kamil Trzcinski 120f9abaa1 Add GitLab Pages
- The pages are created when build artifacts for `pages` job are uploaded
- Pages serve the content under: http://group.pages.domain.com/project
- Pages can be used to serve the group page, special project named as host: group.pages.domain.com
- User can provide own 403 and 404 error pages by creating 403.html and 404.html in group page project
- Pages can be explicitly removed from the project by clicking Remove Pages in Project Settings
- The size of pages is limited by Application Setting: max pages size, which limits the maximum size of unpacked archive (default: 100MB)
- The public/ is extracted from artifacts and content is served as static pages
- Pages asynchronous worker use `dd` to limit the unpacked tar size
- Pages needs to be explicitly enabled and domain needs to be specified in gitlab.yml
- Pages are part of backups
- Pages notify the deployment status using Commit Status API
- Pages use a new sidekiq queue: pages
- Pages use a separate nginx config which needs to be explicitly added
2017-01-31 22:50:39 +00:00
Mike Greiling 7e51cd32d3 update scripts and docs to reference the newly namespaced rake task 2017-01-27 15:23:09 -06:00
Maximilien Cuony 5df36fc09e Fix hash of ruby archive in documentation 2017-01-24 11:36:27 +01:00
Semyon Pupkov a532c6040c Allow to use ENV variables in redis config 2017-01-13 10:41:50 +05:00
James Lopez 77b46350b7 added update guides for 8.16 [ci skip] 2017-01-09 12:30:16 +01:00
Rémy Coutable 0c212fae19 Re-order update steps in the 8.14 -> 8.15 upgrade guide
1. Gems need to be installed before we can run the
  gitlab:workhorse:install task
1. Update gitlab-shell after gitlab-workhorse since it's a manual step
  that needs to be done in `/home/git/gitlab-shell`

Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-01-09 09:59:20 +01:00
Douglas Barbosa Alexandre e01e9f8b01 [ci skip] Update "Installation from source" guide for 8.15.0 2016-12-09 15:28:41 -02:00
Marin Jankovski e09c6df068 Merge branch 'update-git-version-in-doc' into 'master'
Bump Git version requirement to 2.8.4

Following gitlab-org/omnibus-gitlab!1108, the install doc and README should be updated too.

See merge request !7878
2016-12-07 14:03:08 +00:00
Z.J. van de Weg 785a80132c Bump ruby version 2016-12-03 15:57:20 +01:00
Rémy Coutable 2c0bcefdc6
Don't allow to specify a repo or version when installing Workhorse
The task will use the canonical repo and the required version.

Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-12-01 19:22:46 +01:00
Rémy Coutable 86f726a5e9 Bump Git version requirement to 2.8.4
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-12-01 16:18:09 +01:00
Rémy Coutable b193e84974
Move task helpers to a module
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-11-30 12:20:21 +01:00
Rémy Coutable a9c250eadd Add #run_command! to task helpers to raise a TaskFailedError if status is not 0
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-11-30 10:35:17 +01:00
Rémy Coutable fbbf177e3b New `gitlab:workhorse:install` rake task
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-11-30 10:34:59 +01:00
Nick Thomas 5981a0f365 Update GitLab Workhorse to v1.0.1
v1.0.0 was mistakenly tagged with a lightweight, rather than annotated, tag,
which caused compiled versions of workhorse to wrongly report their version.
2016-11-25 16:29:40 +00:00
Rémy Coutable 391db2421e
Fix documentation to create the `pg_trm` extension before creating the DB
[ci skip]

Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-11-24 10:36:46 +01:00
Nick Thomas d72103299d Update GitLab Workhorse to v1.0.0 2016-11-04 14:27:05 +00:00
Achilleas Pipinellis 69bff037be Merge branch 'clarify-nginx-installation' into 'master'
Clarify NGINX config setup

These changes are to clarify that the paths may need to be changed in 
the NGINX config file depending on where GitLab is installed.

See merge request !6834
2016-11-04 11:28:36 +00:00
Alejandro Rodríguez 19c57f9e35 Update "Installation from source" guide for 8.14.0 2016-11-03 12:11:30 -03:00
Rémy Coutable 4482d19959 Merge branch 'users-should-remove-former-go-installation-folder' into 'master'
users should remove former Go installation folder

## What does this MR do?

It ensure users installing or updating from source will remove their former Go installation folder in `/usr/local/go`, to avoid raising errors that could lead to new issues being created.

## Are there points in the code the reviewer needs to double check?

1. The `rm -rf` should not be verbose if folder does not exists.
1. May a user have some kind of configuration files in this folder ?

## Why was this MR needed?

I did faced the error, that led me to the solution stated here : https://gitlab.com/gitlab-org/gitlab-workhorse/issues/29#note_4155517

gitlab-org/gitlab-workhorse#29

See merge request !6602
2016-10-26 10:57:46 +00:00
Nick Thomas 513f061b5b Use gitlab-workhorse 0.8.5 2016-10-14 14:47:13 +01:00
Tim Hogg 624e3d91bc add reminder to check paths in nginx config 2016-10-12 10:22:22 -06:00
Achilleas Pipinellis 38978fa53f Merge branch 'docs/refactor-reply-by-email' into 'master'
Move reply by email docs to a new location

## What does this MR do?

Move reply by email docs to a new location.

Part of https://gitlab.com/gitlab-org/gitlab-ce/issues/3349

## Moving docs to a new location?

See the guidelines: http://docs.gitlab.com/ce/development/doc_styleguide.html#changing-document-location

- [ ] Make sure the old link is not removed and has its contents replaced with a link to the new location.
- [ ] Make sure internal links pointing to the document in question are not broken.
- [ ] Search and replace any links referring to old docs in GitLab Rails app, specifically under the `app/views/` directory.
- [ ] If working on CE, submit an MR to EE with the changes as well.

See merge request !6517
2016-10-11 13:27:23 +00:00
Jacob Vosmaer 858839383b Use gitlab-workhorse 0.8.4
Fixes Go 1.5 compatibility.
2016-10-06 14:12:31 +02:00
Rémy Coutable e5c7c644d4 Merge branch 'update-update-guides-for-8.13' into 'master'
Update "Installation from source" guide for 8.13.0

Following the steps from https://gitlab.com/gitlab-org/release-tools/blob/master/doc/release-candidates.md#creating-rc1.

See merge request !6565
2016-09-30 15:48:48 +00:00
Pierre-Alexandre Clorichel 01384edd6f users should remove former Go installation folder 2016-09-29 19:12:32 +00:00
Alejandro Rodríguez 26221e7b85 [ci-skip] Correct gitlab-shell installation instructions in docs
With the introduction of repository storages validations it becomes
necessary to add the flag `SKIP_STORAGE_VALIDATION` to the gitlab-shell
install command, since that command will create the storage paths
2016-09-28 16:58:03 -03:00
Rémy Coutable 222f723631
Update "Installation from source" guide for 8.13.0
[ci skip]

Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-09-28 12:25:57 +02:00
Achilleas Pipinellis dffd33252f Move reply by email docs to a new location
[ci skip]
2016-09-25 11:55:14 +02:00
Jacob Vosmaer c88caf6150 Use gitlab-workhorse 0.8.2
Fixes rejected API git archive extensions; improves Sentry errors.
2016-09-16 14:30:36 +02:00
Jacob Vosmaer 53615c3035 Use gitlab-workhorse 0.8.1
This adds (basic) Sentry support.
2016-09-09 16:56:59 +02:00
Jacob Vosmaer 7ad0bfac23 Use gitlab-workhorse 0.8.0 2016-09-08 14:42:13 +02:00
Ruben Davila dd0431c5f7 Some minor updates for upgrade guides for 8.12. 2016-09-01 12:33:37 -05:00
Jacob Vosmaer 90c0fdfc9d More changes suggested by Robert 2016-08-31 17:12:37 +02:00
Jacob Vosmaer 74abc527ec Create bitmaps during 'git gc' 2016-08-30 13:49:17 +02:00
Jacob Vosmaer 3ae4e1ebf7 Use gitlab-workhorse 0.7.11
Versions 0.7.9 and 0.7.10 crash on previously valid 'authBackend'
settings.
2016-08-24 15:50:24 +02:00
Jacob Vosmaer 2bd0ed4a5c Fix typo in gitlab-workhorse header 2016-08-19 12:25:52 +02:00
Connor Shea 9f9e38fff5 Update currently supported Ruby version info. 2016-08-11 19:00:00 +02:00
Connor Shea 39103b1437 Update docs to reference Ruby 2.3.1 2016-08-11 19:00:00 +02:00
Achilleas Pipinellis 68097a3a5c Merge branch 'api-examples-curl-long-options' into 'master'
Use long options for curl examples in documentation

## What does this MR do?

Use long options (e.g. `--header` instead of `-H`) for curl examples in documentation.

## Why was this MR needed?

Short options are less readable.

## What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5465#note_13603730


See merge request !5703
2016-08-10 06:12:27 +00:00
winniehell e0a858efcc use long options for curl examples in API documentation (!5703) 2016-08-09 01:42:50 +02:00
Gabriel Mazetto eacdb10120 Reverted resque.yml -> redis.yml renaming 2016-08-04 18:55:37 +02:00
Gabriel Mazetto 926cee002d Deduplicated resque.yml loading from several places
We will trust redis configuration params loading to Gitlab::RedisConfig.
2016-08-04 18:55:37 +02:00
Ruben Davila 6cee51903d Update installation guide for 8.11 2016-08-01 18:38:41 -05:00
Rémy Coutable 587d404ad8
Update gitlab-workhorse version to 0.7.8 in installation and update guides
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-07-21 09:50:53 +02:00
Rémy Coutable 8c2894aeaf
Update installation & update guides for 8.10
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-07-05 19:04:53 +02:00
Jacob Vosmaer 46d2015ea5 Mention gmake 2016-06-27 16:23:30 +02:00
Yorick Peterse b5464726aa
Added 8.9 install/update guides
[ci skip]
2016-06-07 15:20:40 +02:00
Jacob Vosmaer 1adaeb7d67 Use gitlab-workhorse 0.7.4
This enables
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/4278 .
2016-05-27 13:06:02 +02:00
Florian Preinstorfer 07a3b09b76 Update branch name from 8-7-stable to 8-8-stable 2016-05-24 10:17:40 +00:00
Jacob Vosmaer 3fa32fa2d5 Use gitlab-workhorse 0.7.3 2016-05-23 16:36:00 +02:00
Achilleas Pipinellis 9eb4569ed9 Change all occurrences of doc.gitlab.com to docs.gitlab.com
[ci skip]
2016-05-13 16:26:56 -05:00
Valery Sizov 973cd0fec7 Update 8.8 guides 2016-05-11 18:08:17 +03:00
Achilleas Pipinellis 473e653e24 Add clear instructions on installing the pg_trgm extension
[ci skip]
2016-05-03 21:53:54 +03:00
DJ Mountney e18f20d711 Updated trusted proxies doc section to link to the restart GitLab docs 2016-04-12 11:02:41 -07:00
DJ Mountney bb372ac97f Add changelog entries, install docs, and gitlab.yml.example entry for the trusted_proxies setting 2016-04-12 10:42:59 -07:00
Jacob Vosmaer ca0b3ea1f1 Go back to gitlab-workhorse 0.7.1
We found out that 0.7.2 breaks shallow `git clone`. GitLab 8.7 will
work fine with gitlab-workhorse 0.7.1 too.
2016-04-11 17:03:27 +02:00
Yorick Peterse fb02c96747 Merge branch 'gitlab-workhorse-0.7.2' into 'master'
Use gitlab-workhorse 0.7.2

See merge request !3570
2016-04-08 15:14:05 +00:00
Jacob Vosmaer 2b91abbced Disable git gc --auto 2016-04-06 16:08:40 +02:00
Jacob Vosmaer 622b2023da Use gitlab-workhorse 0.7.2 2016-04-06 15:07:35 +02:00
Yorick Peterse 6ddfd49669 Added 8.7 install/update guides
[ci skip]
2016-04-04 14:36:47 +02:00
Jacob Vosmaer 016c6da7c6 Gitlab-workhorse tags have "v" now 2016-03-21 13:13:34 +01:00
Jacob Vosmaer 3d750563d2 Use gitlab-workhorse 0.7.1 2016-03-21 13:09:23 +01:00
Douwe Maan 515dd63d65 Bump Git version requirement to 2.7.4 2016-03-17 22:21:10 +01:00
Jacob Vosmaer 96ac302127 Fix golang shasum invocation 2016-03-16 13:41:07 +01:00
Jacob Vosmaer 25600f530f Update Git source installation steps to 2.7.3 2016-03-16 13:40:27 +01:00
Achilleas Pipinellis a34021cd18 Merge branch 'doc-updates' into 'master'
Fix requirements.md link and improve PostgreSQL commands

 - Point requirements.md link to the correct location

 - Link to gitlab installation.md document instead of github

 - Use psql command switch to run specified SQL commands for creation of user and database permissions.
    -  Instead of requiring a comment like `# Do not type the 'template1=#', this is part of the prompt` it may be easier to just use the command switch with `psql` to execute the SQL commands.


*forgot [ci skip] :(*

See merge request !3176
2016-03-16 09:59:06 +00:00
Douwe Maan 7ae573c75a Bump Git version requirement to 2.7.3 2016-03-15 23:22:05 +01:00
Chris Wilson ae090b1c8a Revert to relative requirements.md link use gitlab.com link for installation guides. 2016-03-15 04:12:24 +00:00
Chris Wilson 20c663e182 Fix requirements.md link and improve PostgreSQL commands
- Point requirements.md link to the correct location

 - Link to gitlab installation.md document instead of github

 - Use psql command switch to run specified SQL commands for creation of user and database permissions.
2016-03-11 05:40:17 +00:00
Robert Speicher 75ba7d5d4f Prepare docs for 8.6 RC1
[ci skip]
2016-03-10 20:32:08 -05:00
Robert Speicher 9568b4b4f7 Document changes to the initial admin password
[ci skip]
2016-03-07 21:00:53 -05:00
Marin Jankovski f317d5fcb9 Merge branch 'uploads-700' into 'master'
Restrict permissions on public/uploads

Based on https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/631

See merge request !2764
2016-02-23 15:12:20 +00:00
James Lopez af0ba6605b revert back to ruby 2.1 - use 2.1.8 2016-02-19 17:19:57 +01:00
James Lopez 83829c0902 revert back to ruby 2.1 2016-02-19 15:59:46 +01:00
Jacob Vosmaer 3d9f8ab3b5 Use gitlab-workhorse 0.6.5 2016-02-17 14:20:49 +01:00
Achilleas Pipinellis 9ae4fa943e Fix Redis installation guide
[ci skip]
2016-02-16 21:32:22 +02:00
Jacob Vosmaer d3a6881358 Use gitlab-workhorse 0.6.4 2016-02-12 09:46:04 +01:00
Achilleas Pipinellis a1a6f3cc73 Simplify permissions creation
[ci skip]
2016-02-10 16:52:02 +02:00
Achilleas Pipinellis 10aa99a30c Merge branch 'doc_relative_url' into 'master'
Add documentation on relative URL support

closes #12773

See merge request !2770
2016-02-10 10:51:18 +00:00
Achilleas Pipinellis 464cea7d48 Fix typos and grammar
[ci skip]
2016-02-10 12:43:19 +02:00
Yorick Peterse 17240f80cb Merge branch 'update-install-documentation-8.5' into 'master'
Updated install/update guides for 8.5



See merge request !2766
2016-02-10 10:24:04 +00:00
Yorick Peterse 3d1d96bb4f Updated install/update guides for 8.5
[ci skip]
2016-02-10 11:02:04 +01:00
Achilleas Pipinellis 41a9575912 Add relative URL documentation 2016-02-09 16:31:38 +02:00
Achilleas Pipinellis 751ae14081 Restrict permissions on public/uploads 2016-02-09 11:35:19 +02:00
3kami3 cdcedd5b26 Add an option to supply root email through an environmental variable. 2016-02-08 18:26:29 +01:00
Achilleas Pipinellis aa5eca47db Make sure the public/uploads/ directory is created
[ci skip]
2016-02-05 18:28:46 +02:00
Achilleas Pipinellis bf94ddef78 Fix wrong Ruby SHA and replace with sha256sum
[ci skip]
2016-02-05 16:53:00 +02:00
Jacob Vosmaer ea41d36077 Use gitlab-workhorse 0.6.3 in installation guide 2016-02-02 16:01:20 +01:00
Robert Speicher ca171b8190 Update gitlab-workhorse versions in documentation
[ci skip]
2016-01-27 18:30:36 -05:00
James Lopez 1b84de573d updated docs to reflect min requirement of 2.1 [ci skip] 2016-01-27 14:48:15 +01:00
James Lopez 870e38ead9 updated docs to reflect version update [ci skip] 2016-01-25 12:39:50 +01:00
James Lopez 3d81f1da6e Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into update-ruby-2.2.4
# Conflicts:
#	.gitlab-ci.yml
2016-01-22 18:01:38 +01:00
James Lopez 1c51fb1778 update Ruby version to 2.2.4 (latest previous stable) and update docs 2016-01-21 16:12:49 +01:00
Achilleas Pipinellis cd7f27543b Mention required Ruby version
[ci skip]
2016-01-20 22:32:10 +01:00
Stan Hu c7f7a1ae92 Update to Go 1.5.3 2016-01-13 17:21:37 -08:00
Robert Speicher 3dfb69a59f Prepare Installation and Update docs for 8.4 RC1
[ci skip]
2016-01-12 18:04:02 -05:00
Jacob Vosmaer 0e769d2a48 Use gitlab-workhorse 0.5.4
Fixes routing errors for /api/v3/projects/
2016-01-12 15:18:17 +01:00
Jacob Vosmaer 13c3562217 Use gitlab-workhorse 0.5.3 2016-01-11 13:05:32 +01:00
Robert Speicher 70cba8e9a8 Remove outdated gitlab-git-http-server reference from Install doc
[ci skip]
2016-01-10 19:59:40 -05:00
Jacob Vosmaer b336eb01f7 Use gitlab-workhorse 0.5.1 2015-12-17 11:55:13 +01:00
Robert Speicher f2db1410f5 Update workhorse version in doc/install/installation.md 2015-12-15 12:21:53 -05:00
Robert Speicher 739ce7883a Prepare Installation doc for 8.3.0-rc1
[ci skip]
2015-12-14 12:28:58 -05:00
Stan Hu 9c5d8079a3 Bump Redis requirement to 2.8 for Sidekiq 4 requirements
Closes #3649

[ci skip]
2015-12-12 07:51:50 -08:00
Jacob Vosmaer 55d0e04ffd Auto-detect the required gitlab-shell version 2015-12-01 14:26:57 +01:00
Jacob Vosmaer a9642ba046 Install gitlab-shell 2.6.8 2015-11-30 19:05:28 +01:00
Jacob Vosmaer ba4dc176f8 Merge branch 'workhorse-version' into 'master'
Bump GitLab Workhorse version to 0.4.2



See merge request !1830
2015-11-20 12:41:26 +00:00
Robert Schilling de440ee5e3 More GitLab spellings. No dedicated CI in omnibus [ci skip] 2015-11-19 16:25:17 +01:00
Robert Schilling aec4aac0c2 Update gitlab-shell documentation [ci skip] 2015-11-19 16:06:13 +01:00
Robert Schilling cf61b8e22c Update gitlab-workhorse docs to 0.4.2 2015-11-19 16:01:55 +01:00
Achilleas Pipinellis 03cb8edb34 Merge branch 'http-to-https' into 'master'
Rewrite HTTP links to force TLS, where possible

I got annoyed at the fact that the links on the profile page don't force the use of TLS, so I grepped through the entire source tree, tested all the links I found, and replaced them if possible.

See merge request !1806
2015-11-17 06:24:36 +00:00
Alex Jordan 3300db70ff Rewrite HTTP links to force TLS, where possible 2015-11-16 16:50:05 -08:00
Robert Speicher b8ab012544 Update doc/install/installation.md for gitlab-workhorse
[ci skip]
2015-11-13 13:12:04 -05:00
Robert Speicher 2c13723150 Update doc/install/installation.md for 8-2-stable
[ci skip]
2015-11-13 13:12:04 -05:00
Kamil Trzcinski 445cdb7579 Move tmp artifacts to shared/artifacts/tmp/. Check for GitLab-Workhorse now 2015-11-10 12:51:51 +01:00
Kamil Trzcinski d0e3e823a2 Implement Build Artifacts
- Offloads uploading to GitLab Workhorse
- Use /authorize request for fast uploading
- Added backup recipes for artifacts
- Support download acceleration using X-Sendfile
2015-11-10 12:51:50 +01:00
Robert Schilling f57d59226d Merge pull request #9807 from SkySymbol/fix_line_order
fix line order in installation docs
2015-11-06 14:51:07 +01:00
Vincent Lequertier dfccc28e38 It makes more sense like this 2015-11-04 19:04:20 +01:00
mutec 07821839d0 Update installation.md 2015-11-04 17:49:23 +01:00
Robert Schilling 65808019ad Merge pull request #9794 from arnaud-zg/master
Go to gitlab installation folder before initialize database
2015-11-02 10:12:18 +01:00
zheng_b 1045a72eb7 Go to gitlab installation folder before initialize database 2015-11-02 07:59:04 +01:00
Robert Schilling a1d0eca886 Gilab -> GitLab 2015-10-31 23:31:21 +01:00
Dmitriy Zaporozhets b6d1d25d43 Merge branch 'gitlab-shell-v2.6.6' into 'master'
Bump gitlab-shell to v2.6.6



See merge request !1673
2015-10-28 10:32:18 +00:00
Robert Speicher ab72c12028 Remove "Install schedules" step from Installation guide
[ci skip]
2015-10-24 15:58:43 +02:00
Artem V. Navrotskiy 835f6a2b51 Bump gitlab-shell to v2.6.6 2015-10-22 19:02:55 +03:00
Robert Speicher f84ed86a52 Merge branch 'gghs-0.3.0' into 'master'
Use gitlab-git-http-server 0.3.0 for GitLab 8.1

See merge request !1605
2015-10-16 20:14:37 +00:00
Robert Speicher b39860b01b Merge branch 'gitlab-git-http-server-version' into 'master'
Track compatible gitlab-git-http-server version

The 'git archive' changes in GitLab 8.1 require a version of
gitlab-git-http-server that is incompatible with GitLab 8.0, so we
need to keep track of this now.

See merge request !1603
2015-10-16 19:37:22 +00:00
Robert Speicher 6348f654cd Update Installation doc for 8-1-stable 2015-10-15 15:59:06 -04:00
Jacob Vosmaer 999051bc91 Use gitlab-git-http-server 0.3.0 2015-10-15 14:59:06 +02:00
Jacob Vosmaer f7e0357840 Track compatible gitlab-git-http-server version 2015-10-15 13:22:28 +02:00
Jacob Vosmaer 2fa8820671 Golang download instructions assume amd64 2015-10-01 15:05:13 +02:00
Jacob Vosmaer 60b3055c0c Use Ruby 2.1.7 for new installs from source 2015-09-29 17:24:22 +02:00
Jacob Vosmaer 70460f7989 Use Golang 1.5.1 for new installs from source 2015-09-29 17:20:14 +02:00
Robert Speicher 58c21dd77b Update Troubleshooting sections 2015-09-24 12:55:00 -04:00
Robert Speicher e8ce9639da Add Troubleshooting section to Install guide 2015-09-23 20:36:17 -04:00
Douwe Maan a1b60003f0 Mention Reply by email to installation doc. 2015-09-22 15:36:40 +02:00
Robert Speicher e46f5e60b6 Change 7-14-stable to 8-0-stable in doc/install/installation.md
[ci skip]
2015-09-16 15:32:55 -04:00
Kamil Trzcinski 1b464bfe03 Update documentation and config files 2015-09-16 00:28:59 +02:00
Robert Speicher 4d6f8a6aee Bump gitlab-shell to v2.6.5 2015-09-08 13:34:07 -04:00
Jacob Vosmaer 4027a26e7b Replace grack with gitlab-git-http-server 2015-08-31 15:30:15 +02:00
Douwe Maan 3d51a6d435 Merge branch 'master' into reply-by-email 2015-08-20 12:19:19 -07:00
Douwe Maan 19a049ece9 Make documentation clearer. 2015-08-19 17:43:36 -07:00
Dmitriy Zaporozhets 72a425fa66
Merge branch 'remove-satellites'
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-08-19 09:52:39 +02:00
Dmitriy Zaporozhets dcd3396337
Update installation guide with 7.14
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-08-17 17:13:33 +02:00
Dmitriy Zaporozhets 3e259ea8bc Revert "Merge branch 'revert-satellites' into 'master' "
This reverts commit 5daf44b7c8, reversing
changes made to 2f706fbd23.
2015-08-11 14:33:31 +02:00
Dmitriy Zaporozhets 9f10943c1a
Revert "Merge branch 'drop-satellites'"
This reverts commit 957e849f41, reversing
changes made to 6b9dbe9f5a.

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-08-11 10:28:42 +02:00
Achilleas Pipinellis ce47dd4bb0 Update stable branch in installation documentation. Fixes #2191 2015-08-05 21:09:24 +03:00