@@ -75,15 +75,15 @@ stages:
75
75
- mysql:5.7
76
76
- redis:alpine
77
77
78
- .rails5 : &rails5
79
- allow_failure : true
80
- only :
78
+ .rails4 : &rails4
79
+ allow_failure : false
80
+ except :
81
81
variables :
82
- - $CI_COMMIT_REF_NAME =~ /rails5 /
83
- - $RAILS5_ENABLED
82
+ - $CI_COMMIT_REF_NAME =~ /norails4 /
83
+ - $RAILS5_DISABLED
84
84
variables :
85
- BUNDLE_GEMFILE : " Gemfile.rails5 "
86
- RAILS5 : " true "
85
+ BUNDLE_GEMFILE : " Gemfile.rails4 "
86
+ RAILS5 : " false "
87
87
88
88
# Skip all jobs except the ones that begin with 'docs/'.
89
89
# Used for commits including ONLY documentation changes.
@@ -177,17 +177,17 @@ stages:
177
177
<< : *rspec-metadata
178
178
<< : *use-pg
179
179
180
- .rspec-metadata-pg-rails5 : &rspec-metadata-pg-rails5
180
+ .rspec-metadata-pg-rails4 : &rspec-metadata-pg-rails4
181
181
<< : *rspec-metadata-pg
182
- << : *rails5
182
+ << : *rails4
183
183
184
184
.rspec-metadata-mysql : &rspec-metadata-mysql
185
185
<< : *rspec-metadata
186
186
<< : *use-mysql
187
187
188
- .rspec-metadata-mysql-rails5 : &rspec-metadata-mysql-rails5
188
+ .rspec-metadata-mysql-rails4 : &rspec-metadata-mysql-rails4
189
189
<< : *rspec-metadata-mysql
190
- << : *rails5
190
+ << : *rails4
191
191
192
192
.only-canonical-masters : &only-canonical-masters
193
193
only :
@@ -429,7 +429,7 @@ setup-test-env:
429
429
script :
430
430
- bundle exec ruby -Ispec -e 'require "spec_helper" ; TestEnv.init'
431
431
- scripts/gitaly-test-build # Do not use 'bundle exec' here
432
- - BUNDLE_GEMFILE=Gemfile.rails5 bundle install $BUNDLE_INSTALL_FLAGS
432
+ - BUNDLE_GEMFILE=Gemfile.rails4 bundle install $BUNDLE_INSTALL_FLAGS
433
433
artifacts :
434
434
expire_in : 7d
435
435
paths :
@@ -521,67 +521,67 @@ rspec-mysql 27 30: *rspec-metadata-mysql
521
521
rspec-mysql 28 30 : *rspec-metadata-mysql
522
522
rspec-mysql 29 30 : *rspec-metadata-mysql
523
523
524
- rspec-pg-rails5 0 30 : *rspec-metadata-pg-rails5
525
- rspec-pg-rails5 1 30 : *rspec-metadata-pg-rails5
526
- rspec-pg-rails5 2 30 : *rspec-metadata-pg-rails5
527
- rspec-pg-rails5 3 30 : *rspec-metadata-pg-rails5
528
- rspec-pg-rails5 4 30 : *rspec-metadata-pg-rails5
529
- rspec-pg-rails5 5 30 : *rspec-metadata-pg-rails5
530
- rspec-pg-rails5 6 30 : *rspec-metadata-pg-rails5
531
- rspec-pg-rails5 7 30 : *rspec-metadata-pg-rails5
532
- rspec-pg-rails5 8 30 : *rspec-metadata-pg-rails5
533
- rspec-pg-rails5 9 30 : *rspec-metadata-pg-rails5
534
- rspec-pg-rails5 10 30 : *rspec-metadata-pg-rails5
535
- rspec-pg-rails5 11 30 : *rspec-metadata-pg-rails5
536
- rspec-pg-rails5 12 30 : *rspec-metadata-pg-rails5
537
- rspec-pg-rails5 13 30 : *rspec-metadata-pg-rails5
538
- rspec-pg-rails5 14 30 : *rspec-metadata-pg-rails5
539
- rspec-pg-rails5 15 30 : *rspec-metadata-pg-rails5
540
- rspec-pg-rails5 16 30 : *rspec-metadata-pg-rails5
541
- rspec-pg-rails5 17 30 : *rspec-metadata-pg-rails5
542
- rspec-pg-rails5 18 30 : *rspec-metadata-pg-rails5
543
- rspec-pg-rails5 19 30 : *rspec-metadata-pg-rails5
544
- rspec-pg-rails5 20 30 : *rspec-metadata-pg-rails5
545
- rspec-pg-rails5 21 30 : *rspec-metadata-pg-rails5
546
- rspec-pg-rails5 22 30 : *rspec-metadata-pg-rails5
547
- rspec-pg-rails5 23 30 : *rspec-metadata-pg-rails5
548
- rspec-pg-rails5 24 30 : *rspec-metadata-pg-rails5
549
- rspec-pg-rails5 25 30 : *rspec-metadata-pg-rails5
550
- rspec-pg-rails5 26 30 : *rspec-metadata-pg-rails5
551
- rspec-pg-rails5 27 30 : *rspec-metadata-pg-rails5
552
- rspec-pg-rails5 28 30 : *rspec-metadata-pg-rails5
553
- rspec-pg-rails5 29 30 : *rspec-metadata-pg-rails5
554
-
555
- rspec-mysql-rails5 0 30 : *rspec-metadata-mysql-rails5
556
- rspec-mysql-rails5 1 30 : *rspec-metadata-mysql-rails5
557
- rspec-mysql-rails5 2 30 : *rspec-metadata-mysql-rails5
558
- rspec-mysql-rails5 3 30 : *rspec-metadata-mysql-rails5
559
- rspec-mysql-rails5 4 30 : *rspec-metadata-mysql-rails5
560
- rspec-mysql-rails5 5 30 : *rspec-metadata-mysql-rails5
561
- rspec-mysql-rails5 6 30 : *rspec-metadata-mysql-rails5
562
- rspec-mysql-rails5 7 30 : *rspec-metadata-mysql-rails5
563
- rspec-mysql-rails5 8 30 : *rspec-metadata-mysql-rails5
564
- rspec-mysql-rails5 9 30 : *rspec-metadata-mysql-rails5
565
- rspec-mysql-rails5 10 30 : *rspec-metadata-mysql-rails5
566
- rspec-mysql-rails5 11 30 : *rspec-metadata-mysql-rails5
567
- rspec-mysql-rails5 12 30 : *rspec-metadata-mysql-rails5
568
- rspec-mysql-rails5 13 30 : *rspec-metadata-mysql-rails5
569
- rspec-mysql-rails5 14 30 : *rspec-metadata-mysql-rails5
570
- rspec-mysql-rails5 15 30 : *rspec-metadata-mysql-rails5
571
- rspec-mysql-rails5 16 30 : *rspec-metadata-mysql-rails5
572
- rspec-mysql-rails5 17 30 : *rspec-metadata-mysql-rails5
573
- rspec-mysql-rails5 18 30 : *rspec-metadata-mysql-rails5
574
- rspec-mysql-rails5 19 30 : *rspec-metadata-mysql-rails5
575
- rspec-mysql-rails5 20 30 : *rspec-metadata-mysql-rails5
576
- rspec-mysql-rails5 21 30 : *rspec-metadata-mysql-rails5
577
- rspec-mysql-rails5 22 30 : *rspec-metadata-mysql-rails5
578
- rspec-mysql-rails5 23 30 : *rspec-metadata-mysql-rails5
579
- rspec-mysql-rails5 24 30 : *rspec-metadata-mysql-rails5
580
- rspec-mysql-rails5 25 30 : *rspec-metadata-mysql-rails5
581
- rspec-mysql-rails5 26 30 : *rspec-metadata-mysql-rails5
582
- rspec-mysql-rails5 27 30 : *rspec-metadata-mysql-rails5
583
- rspec-mysql-rails5 28 30 : *rspec-metadata-mysql-rails5
584
- rspec-mysql-rails5 29 30 : *rspec-metadata-mysql-rails5
524
+ rspec-pg-rails4 0 30 : *rspec-metadata-pg-rails4
525
+ rspec-pg-rails4 1 30 : *rspec-metadata-pg-rails4
526
+ rspec-pg-rails4 2 30 : *rspec-metadata-pg-rails4
527
+ rspec-pg-rails4 3 30 : *rspec-metadata-pg-rails4
528
+ rspec-pg-rails4 4 30 : *rspec-metadata-pg-rails4
529
+ rspec-pg-rails4 5 30 : *rspec-metadata-pg-rails4
530
+ rspec-pg-rails4 6 30 : *rspec-metadata-pg-rails4
531
+ rspec-pg-rails4 7 30 : *rspec-metadata-pg-rails4
532
+ rspec-pg-rails4 8 30 : *rspec-metadata-pg-rails4
533
+ rspec-pg-rails4 9 30 : *rspec-metadata-pg-rails4
534
+ rspec-pg-rails4 10 30 : *rspec-metadata-pg-rails4
535
+ rspec-pg-rails4 11 30 : *rspec-metadata-pg-rails4
536
+ rspec-pg-rails4 12 30 : *rspec-metadata-pg-rails4
537
+ rspec-pg-rails4 13 30 : *rspec-metadata-pg-rails4
538
+ rspec-pg-rails4 14 30 : *rspec-metadata-pg-rails4
539
+ rspec-pg-rails4 15 30 : *rspec-metadata-pg-rails4
540
+ rspec-pg-rails4 16 30 : *rspec-metadata-pg-rails4
541
+ rspec-pg-rails4 17 30 : *rspec-metadata-pg-rails4
542
+ rspec-pg-rails4 18 30 : *rspec-metadata-pg-rails4
543
+ rspec-pg-rails4 19 30 : *rspec-metadata-pg-rails4
544
+ rspec-pg-rails4 20 30 : *rspec-metadata-pg-rails4
545
+ rspec-pg-rails4 21 30 : *rspec-metadata-pg-rails4
546
+ rspec-pg-rails4 22 30 : *rspec-metadata-pg-rails4
547
+ rspec-pg-rails4 23 30 : *rspec-metadata-pg-rails4
548
+ rspec-pg-rails4 24 30 : *rspec-metadata-pg-rails4
549
+ rspec-pg-rails4 25 30 : *rspec-metadata-pg-rails4
550
+ rspec-pg-rails4 26 30 : *rspec-metadata-pg-rails4
551
+ rspec-pg-rails4 27 30 : *rspec-metadata-pg-rails4
552
+ rspec-pg-rails4 28 30 : *rspec-metadata-pg-rails4
553
+ rspec-pg-rails4 29 30 : *rspec-metadata-pg-rails4
554
+
555
+ rspec-mysql-rails4 0 30 : *rspec-metadata-mysql-rails4
556
+ rspec-mysql-rails4 1 30 : *rspec-metadata-mysql-rails4
557
+ rspec-mysql-rails4 2 30 : *rspec-metadata-mysql-rails4
558
+ rspec-mysql-rails4 3 30 : *rspec-metadata-mysql-rails4
559
+ rspec-mysql-rails4 4 30 : *rspec-metadata-mysql-rails4
560
+ rspec-mysql-rails4 5 30 : *rspec-metadata-mysql-rails4
561
+ rspec-mysql-rails4 6 30 : *rspec-metadata-mysql-rails4
562
+ rspec-mysql-rails4 7 30 : *rspec-metadata-mysql-rails4
563
+ rspec-mysql-rails4 8 30 : *rspec-metadata-mysql-rails4
564
+ rspec-mysql-rails4 9 30 : *rspec-metadata-mysql-rails4
565
+ rspec-mysql-rails4 10 30 : *rspec-metadata-mysql-rails4
566
+ rspec-mysql-rails4 11 30 : *rspec-metadata-mysql-rails4
567
+ rspec-mysql-rails4 12 30 : *rspec-metadata-mysql-rails4
568
+ rspec-mysql-rails4 13 30 : *rspec-metadata-mysql-rails4
569
+ rspec-mysql-rails4 14 30 : *rspec-metadata-mysql-rails4
570
+ rspec-mysql-rails4 15 30 : *rspec-metadata-mysql-rails4
571
+ rspec-mysql-rails4 16 30 : *rspec-metadata-mysql-rails4
572
+ rspec-mysql-rails4 17 30 : *rspec-metadata-mysql-rails4
573
+ rspec-mysql-rails4 18 30 : *rspec-metadata-mysql-rails4
574
+ rspec-mysql-rails4 19 30 : *rspec-metadata-mysql-rails4
575
+ rspec-mysql-rails4 20 30 : *rspec-metadata-mysql-rails4
576
+ rspec-mysql-rails4 21 30 : *rspec-metadata-mysql-rails4
577
+ rspec-mysql-rails4 22 30 : *rspec-metadata-mysql-rails4
578
+ rspec-mysql-rails4 23 30 : *rspec-metadata-mysql-rails4
579
+ rspec-mysql-rails4 24 30 : *rspec-metadata-mysql-rails4
580
+ rspec-mysql-rails4 25 30 : *rspec-metadata-mysql-rails4
581
+ rspec-mysql-rails4 26 30 : *rspec-metadata-mysql-rails4
582
+ rspec-mysql-rails4 27 30 : *rspec-metadata-mysql-rails4
583
+ rspec-mysql-rails4 28 30 : *rspec-metadata-mysql-rails4
584
+ rspec-mysql-rails4 29 30 : *rspec-metadata-mysql-rails4
585
585
586
586
static-analysis :
587
587
<< : *dedicated-no-docs-no-db-pull-cache-job
@@ -627,11 +627,11 @@ downtime_check:
627
627
- /(^docs[\/-].*|.*-docs$)/
628
628
- /(^qa[\/-].*|.*-qa$)/
629
629
630
- rails5_gemfile_lock_check :
630
+ rails4_gemfile_lock_check :
631
631
<< : *dedicated-no-docs-no-db-pull-cache-job
632
632
<< : *except-docs-and-qa
633
633
script :
634
- - scripts/rails5 -gemfile-lock-check
634
+ - scripts/rails4 -gemfile-lock-check
635
635
636
636
ee_compat_check :
637
637
<< : *rake-exec
0 commit comments