This repository was archived by the owner on Nov 30, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 9 files changed +34
-25
lines changed Expand file tree Collapse file tree 9 files changed +34
-25
lines changed Original file line number Diff line number Diff line change 1
- # This file was generated on 2020-11-18T09:45:41 +00:00 from the rspec-dev repo.
1
+ # This file was generated on 2020-11-22T07:41:13 +00:00 from the rspec-dev repo.
2
2
# DO NOT modify it by hand as your changes will get lost the next time it is generated.
3
3
4
4
name : RSpec CI
13
13
- ' *'
14
14
jobs :
15
15
test :
16
- name : Ruby ${{ matrix.ruby }}
17
- runs-on : ubuntu-20.04
16
+ name : Ruby ${{ matrix.ruby }} ${{ matrix.name_extra || '' }}
17
+ runs-on : ${{ matrix.os || ' ubuntu-20.04' }}
18
18
strategy :
19
19
matrix :
20
20
ruby :
@@ -27,15 +27,35 @@ jobs:
27
27
- 2.2
28
28
- 2.1.9
29
29
- ruby-head
30
+ env :
31
+ -
32
+ DIFF_LCS_VERSION : " > 1.4.3"
33
+ include :
34
+ - ruby : jruby-9.2.13.0
35
+ env :
36
+ JRUBY_OPTS : " --dev"
37
+ - ruby : jruby-9.1.17.0
38
+ bundler : 1
39
+ os : ubuntu-18.04
40
+ env :
41
+ JRUBY_OPTS : " --dev"
42
+ - ruby : 2.7
43
+ name_extra : " with diff-lcs 1.3"
44
+ env :
45
+ DIFF_LCS_VERSION : " ~> 1.3.0"
46
+ - ruby : 2.7
47
+ name_extra : " with diff-lcs 1.4.3"
48
+ env :
49
+ DIFF_LCS_VERSION : " 1.4.3"
30
50
fail-fast : false
31
- continue-on-error : ${{ matrix.ruby == 'jruby-9.2.13.0' || endsWith(matrix.ruby, 'head') }}
51
+ continue-on-error : ${{ matrix.allow_failure || endsWith(matrix.ruby, 'head') }}
52
+ env : ${{ matrix.env }}
32
53
steps :
33
54
- uses : actions/checkout@v2
34
55
- uses : ruby/setup-ruby@v1
35
56
with :
36
- bundler : ${{ ( matrix.ruby == 'jruby-9.1.17.0' && 1) || 2 }}
57
+ bundler : ${{ matrix.bundler || 2 }}
37
58
ruby-version : ${{ matrix.ruby }}
38
- bundler-cache : true
39
59
- run : script/update_rubygems_and_install_bundler
40
60
- run : script/clone_all_rspec_repos
41
61
- run : bundle install --binstubs --standalone
Original file line number Diff line number Diff line change 1
- # This file was generated on 2020-11-18T09:45:41 +00:00 from the rspec-dev repo.
1
+ # This file was generated on 2020-11-22T07:41:13 +00:00 from the rspec-dev repo.
2
2
# DO NOT modify it by hand as your changes will get lost the next time it is generated.
3
3
4
4
# This file contains defaults for RSpec projects. Individual projects
Original file line number Diff line number Diff line change 1
- # This file was generated on 2020-11-18T09:45:41 +00:00 from the rspec-dev repo.
1
+ # This file was generated on 2020-11-22T07:41:13 +00:00 from the rspec-dev repo.
2
2
# DO NOT modify it by hand as your changes will get lost the next time it is generated.
3
3
4
4
# In order to install old Rubies, we need to use old Ubuntu distibution.
20
20
- 1.9.3
21
21
- 2.0.0
22
22
- ree
23
- - rbx-3
24
- - jruby-9.1.7.0 # pin JRuby to this until travis/rvm can install later versions
25
- - jruby-head
26
23
- jruby-1.7
27
24
env :
28
25
- JRUBY_OPTS='--dev'
29
26
matrix :
30
27
include :
31
28
- rvm : jruby-1.7
32
29
env : JRUBY_OPTS='--dev --1.8'
33
- - rvm : 2.7.1
34
- env : DIFF_LCS_VERSION="~> 1.3.0"
35
- - rvm : 2.7.1
36
- env : DIFF_LCS_VERSION="1.4.3"
37
- allow_failures :
38
- - rvm : jruby-head
39
- - rvm : ruby-head
40
- - rvm : rbx-3
41
30
fast_finish : true
42
31
branches :
43
32
only :
Original file line number Diff line number Diff line change 1
- # This file was generated on 2020-11-18T09:45:41 +00:00 from the rspec-dev repo.
1
+ # This file was generated on 2020-11-22T07:41:13 +00:00 from the rspec-dev repo.
2
2
# DO NOT modify it by hand as your changes will get lost the next time it is generated.
3
3
4
4
# Taken from:
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
- # This file was generated on 2020-11-18T09:45:41 +00:00 from the rspec-dev repo.
2
+ # This file was generated on 2020-11-22T07:41:13 +00:00 from the rspec-dev repo.
3
3
# DO NOT modify it by hand as your changes will get lost the next time it is generated.
4
4
5
5
set -e
Original file line number Diff line number Diff line change 1
- # This file was generated on 2020-11-18T09:45:41 +00:00 from the rspec-dev repo.
1
+ # This file was generated on 2020-11-22T07:41:13 +00:00 from the rspec-dev repo.
2
2
# DO NOT modify it by hand as your changes will get lost the next time it is generated.
3
3
4
4
SCRIPT_DIR=" $( cd " $( dirname " ${BASH_SOURCE[0]} " ) " && pwd ) "
Original file line number Diff line number Diff line change 1
- # This file was generated on 2020-11-18T09:45:41 +00:00 from the rspec-dev repo.
1
+ # This file was generated on 2020-11-22T07:41:13 +00:00 from the rspec-dev repo.
2
2
# DO NOT modify it by hand as your changes will get lost the next time it is generated.
3
3
4
4
function is_mri {
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
- # This file was generated on 2020-11-18T09:45:41 +00:00 from the rspec-dev repo.
2
+ # This file was generated on 2020-11-22T07:41:13 +00:00 from the rspec-dev repo.
3
3
# DO NOT modify it by hand as your changes will get lost the next time it is generated.
4
4
5
5
set -e
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
- # This file was generated on 2020-11-18T09:45:41 +00:00 from the rspec-dev repo.
2
+ # This file was generated on 2020-11-22T07:41:13 +00:00 from the rspec-dev repo.
3
3
# DO NOT modify it by hand as your changes will get lost the next time it is generated.
4
4
5
5
set -e
You can’t perform that action at this time.
0 commit comments