Redirect to home page with 301 instead of 302

We noticed a significant drop in Google search results now that Google
is directing all searches to https://gitlab.com.

Closes #50402
94 jobs for sh-redirect-301-home-page in 35 minutes and 31 seconds (queued for 5 seconds)
Status Job ID Name Coverage
  Build
manual #90125131
allowed to fail manual
package-and-qa
manual #90125132
gitlab-org allowed to fail manual
review-docs-deploy-manual
 
  Prepare
passed #90125134
gitlab-org
compile-assets

00:06:28

passed #90125133
gitlab-org
retrieve-tests-metadata

00:00:22

passed #90125135
gitlab-org
setup-test-env

00:05:38

 
  Test
passed #90125218
allowed to fail
codequality

00:09:25

passed #90125136
allowed to fail
danger-review

00:00:58

passed #90125208
gitlab-org
db:check-schema-pg

00:03:05

passed #90125207
gitlab-org
db:migrate:reset-mysql

00:05:51

passed #90125206
gitlab-org
db:migrate:reset-pg

00:04:32

passed #90125212
gitlab-org
db:rollback-mysql

00:05:38

passed #90125211
gitlab-org
db:rollback-pg

00:04:34

passed #90125220
allowed to fail
dependency_scanning

00:06:09

passed #90125202
gitlab-org
docs lint

00:00:41

passed #90125203
gitlab-org
downtime_check

00:01:47

passed #90125205
gitlab-org
ee_compat_check

00:04:12

passed #90125215
gitlab-org
gitlab:assets:compile

00:12:59

passed #90125214
gitlab-org
gitlab:setup-mysql

00:06:16

passed #90125213
gitlab-org
gitlab:setup-pg

00:04:17

passed #90125223
gitlab-org
gitlab_git_test

00:00:46

passed #90125217
gitlab-org
karma

00:09:40

57.06%
passed #90125210
gitlab-org
migration:path-mysql

00:12:30

passed #90125209
gitlab-org
migration:path-pg

00:10:44

passed #90125224
gitlab-org
no_ee_check

00:00:48

passed #90125221
gitlab-org
qa:internal

00:04:06

passed #90125222
gitlab-org
qa:selectors

00:03:25

passed #90125204
gitlab-org
rails5_gemfile_lock_check

00:02:27

passed #90125168
gitlab-org
rspec-mysql 0 30

00:14:43

passed #90125169
gitlab-org
rspec-mysql 1 30

00:17:39

passed #90125178
gitlab-org
rspec-mysql 10 30

00:16:09

passed #90125179
gitlab-org
rspec-mysql 11 30

00:18:01

passed #90125180
gitlab-org
rspec-mysql 12 30

00:19:07

passed #90125181
gitlab-org
rspec-mysql 13 30

00:21:26

passed #90125182
gitlab-org
rspec-mysql 14 30

00:17:28

passed #90125183
gitlab-org
rspec-mysql 15 30

00:15:29

passed #90125185
gitlab-org
rspec-mysql 16 30

00:17:31

passed #90125187
gitlab-org
rspec-mysql 17 30

00:20:27

passed #90125189
gitlab-org
rspec-mysql 18 30

00:18:57

passed #90125190
gitlab-org
rspec-mysql 19 30

00:20:39

passed #90125170
gitlab-org
rspec-mysql 2 30

00:15:53

passed #90125191
gitlab-org
rspec-mysql 20 30

00:19:12

passed #90125192
gitlab-org
rspec-mysql 21 30

00:19:55

passed #90125193
gitlab-org
rspec-mysql 22 30

00:19:50

passed #90125194
gitlab-org
rspec-mysql 23 30

00:16:47

passed #90125195
gitlab-org
rspec-mysql 24 30

00:17:14

passed #90125196
gitlab-org
rspec-mysql 25 30

00:20:51

passed #90125197
gitlab-org
rspec-mysql 26 30

00:19:49

passed #90125198
gitlab-org
rspec-mysql 27 30

00:20:57

passed #90125199
gitlab-org
rspec-mysql 28 30

00:24:14

passed #90125200
gitlab-org
rspec-mysql 29 30

00:19:03

passed #90125171
gitlab-org
rspec-mysql 3 30

00:16:43

passed #90125172
gitlab-org
rspec-mysql 4 30

00:17:26

passed #90125173
gitlab-org
rspec-mysql 5 30

00:18:13

passed #90125174
gitlab-org
rspec-mysql 6 30

00:15:43

passed #90125175
gitlab-org
rspec-mysql 7 30

00:16:32

passed #90125176
gitlab-org
rspec-mysql 8 30

00:17:54

passed #90125177
gitlab-org
rspec-mysql 9 30

00:18:26

passed #90125137
gitlab-org
rspec-pg 0 30

00:13:14

passed #90125138
gitlab-org
rspec-pg 1 30

00:17:54

passed #90125147
gitlab-org
rspec-pg 10 30

00:15:11

passed #90125148
gitlab-org
rspec-pg 11 30

00:17:20

passed #90125149
gitlab-org
rspec-pg 12 30

00:17:16

passed #90125150
gitlab-org
rspec-pg 13 30

00:17:21

passed #90125152
gitlab-org
rspec-pg 14 30

00:16:57

passed #90125153
gitlab-org
rspec-pg 15 30

00:18:52

passed #90125154
gitlab-org
rspec-pg 16 30

00:17:41

passed #90125155
gitlab-org
rspec-pg 17 30

00:16:59

passed #90125156
gitlab-org
rspec-pg 18 30

00:17:17

passed #90125157
gitlab-org
rspec-pg 19 30

00:19:50

passed #90125139
gitlab-org
rspec-pg 2 30

00:16:27

passed #90125158
gitlab-org
rspec-pg 20 30

00:17:52

passed #90125159
gitlab-org
rspec-pg 21 30

00:18:22

passed #90125160
gitlab-org
rspec-pg 22 30

00:19:53

passed #90125161
gitlab-org
rspec-pg 23 30

00:15:52

passed #90125162
gitlab-org
rspec-pg 24 30

00:17:22

passed #90125163
gitlab-org
rspec-pg 25 30

00:20:01

passed #90125164
gitlab-org
rspec-pg 26 30

00:17:46

passed #90125165
gitlab-org
rspec-pg 27 30

00:16:32

passed #90125166
gitlab-org
rspec-pg 28 30

00:17:10

passed #90125167
gitlab-org
rspec-pg 29 30

00:15:10

passed #90125140
gitlab-org
rspec-pg 3 30

00:17:47

passed #90125141
gitlab-org
rspec-pg 4 30

00:14:47

passed #90125142
gitlab-org
rspec-pg 5 30

00:19:19

passed #90125143
gitlab-org
rspec-pg 6 30

00:16:24

passed #90125144
gitlab-org
rspec-pg 7 30

00:14:57

passed #90125145
gitlab-org
rspec-pg 8 30

00:18:08

passed #90125146
gitlab-org
rspec-pg 9 30

00:18:11

failed #90128515
allowed to fail
sast

00:03:10

passed #90125201
gitlab-org
static-analysis

00:05:43

failed #90125219
allowed to fail
sast

00:04:37

 
  Post Test
passed #90125227
gitlab-org
coverage

00:04:38

94.62%
passed #90125226
gitlab-org allowed to fail
flaky-examples-check

00:01:25

passed #90125228
gitlab-org
lint:javascript:report

00:03:32

 
  Post Cleanup
manual #90125229
gitlab-org allowed to fail manual
review-docs-cleanup
 
Name Stage Failure
failed
sast Test
  11 |   .option('-f, --file <file>', 'Extract message from one single file')
12 | .option('-a, --all', 'Extract message from all js/vue files')
13 | .parse(process.argv);
2018/08/17 15:25:53 exit status 1
2018/08/17 15:25:54 Container exited with non zero status code
Running after script...
$ date
Fri Aug 17 15:25:55 UTC 2018
ERROR: Job failed: exit code 1