Quiet pipeline emails

1. Never send a pipeline email to anyone other than the user who created
   the pipeline.
2. Only send pipeline success emails to people with the custom
   notification setting for enabled. Watchers and participants will
   never receive this.
3. When custom settings are unset (for new settings and legacy ones),
   act as if failed_pipeline is set.
52 jobs for quiet-pipelines in 64 minutes and 27 seconds (queued for 45 seconds)
Status Job ID Name Coverage
  Prepare
passed #13538652
gitlab-org
knapsack

00:01:55

passed #13538653
gitlab-org
setup-test-env

00:15:57

 
  Test
passed #13538735
gitlab-org
bundler:check

00:10:31

passed #13538733
gitlab-org
docs:check:apilint

00:00:46

passed #13538734
gitlab-org
docs:check:links

00:01:07

passed #13538714
gitlab-org
license_finder

00:19:08

passed #13538737
gitlab-org
lint:javascript

00:04:07

passed #13538712
gitlab-org
rake brakeman

00:10:36

passed #13538711
gitlab-org
rake config_lint

00:10:40

passed #13538722
gitlab-org
rake db:migrate:reset

00:09:54

passed #13538726
gitlab-org
rake db:rollback

00:12:09

passed #13538727
gitlab-org
rake db:seed_fu

00:03:22

passed #13538715
gitlab-org
rake downtime_check

00:03:33

passed #13538719
gitlab-org allowed to fail
rake ee_compat_check

00:21:20

passed #13538713
gitlab-org
rake flay

00:09:13

passed #13538729
gitlab-org
rake gitlab:assets:compile

00:17:25

passed #13538707
gitlab-org
rake haml_lint

00:20:26

passed #13538730
gitlab-org
rake karma

00:26:17

45.58%
passed #13538710
gitlab-org
rake scss_lint

00:06:18

passed #13538654
gitlab-org
rspec 0 20

00:16:36

passed #13538655
gitlab-org
rspec 1 20

00:27:45

passed #13538668
gitlab-org
rspec 10 20

00:25:45

passed #13538669
gitlab-org
rspec 11 20

00:16:32

passed #13538670
gitlab-org
rspec 12 20

00:26:09

passed #13538671
gitlab-org
rspec 13 20

00:24:21

passed #13538672
gitlab-org
rspec 14 20

00:23:42

passed #13538673
gitlab-org
rspec 15 20

00:38:45

passed #13538674
gitlab-org
rspec 16 20

00:20:27

passed #13538675
gitlab-org
rspec 17 20

00:26:36

passed #13538676
gitlab-org
rspec 18 20

00:25:04

passed #13538677
gitlab-org
rspec 19 20

00:30:56

passed #13538656
gitlab-org
rspec 2 20

00:16:29

passed #13538657
gitlab-org
rspec 3 20

00:35:03

passed #13538658
gitlab-org
rspec 4 20

00:30:54

passed #13538659
gitlab-org
rspec 5 20

00:15:31

passed #13538660
gitlab-org
rspec 6 20

00:35:09

passed #13538661
gitlab-org
rspec 7 20

00:31:50

passed #13538662
gitlab-org
rspec 8 20

00:25:02

passed #13538664
gitlab-org
rspec 9 20

00:27:43

passed #13538705
gitlab-org
rubocop

00:12:06

passed #13538678
gitlab-org
spinach 0 10

00:23:39

passed #13538679
gitlab-org
spinach 1 10

00:13:51

passed #13538680
gitlab-org
spinach 2 10

00:16:04

passed #13538681
gitlab-org
spinach 3 10

00:21:04

passed #13538682
gitlab-org
spinach 4 10

00:12:01

passed #13538683
gitlab-org
spinach 5 10

00:13:10

passed #13538688
gitlab-org
spinach 6 10

00:13:22

passed #13538689
gitlab-org
spinach 7 10

00:09:48

passed #13538692
gitlab-org
spinach 8 10

00:09:10

passed #13538698
gitlab-org
spinach 9 10

00:17:20

 
  Post Test
passed #13538739
gitlab-org
coverage

00:09:36

92.61%
passed #13538741
gitlab-org
lint:javascript:report

00:03:40