This repository was archived by the owner on Nov 30, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 10 files changed +49
-19
lines changed Expand file tree Collapse file tree 10 files changed +49
-19
lines changed Original file line number Diff line number Diff line change
1
+ # This file was generated on 2020-11-16T09:31:10+00:00 from the rspec-dev repo.
2
+ # DO NOT modify it by hand as your changes will get lost the next time it is generated.
3
+
4
+ name : RSpec CI
5
+ on : [pull_request, push]
6
+ jobs :
7
+ test :
8
+ name : Ruby ${{ matrix.ruby }}
9
+ runs-on : ubuntu-20.04
10
+ strategy :
11
+ matrix :
12
+ ruby :
13
+ - 3.0.0-preview1
14
+ - 2.7
15
+ - 2.6
16
+ - 2.5
17
+ - 2.4
18
+ - 2.3
19
+ - 2.2
20
+ - 2.1.9
21
+ - ruby-head
22
+ fail-fast : false
23
+ continue-on-error : ${{ matrix.ruby == 'jruby-9.2.13.0' || endsWith(matrix.ruby, 'head') }}
24
+ steps :
25
+ - uses : actions/checkout@v2
26
+ - uses : ruby/setup-ruby@v1
27
+ with :
28
+ bundler : ${{ (matrix.ruby == 'jruby-9.1.17.0' && 1) || 2 }}
29
+ ruby-version : ${{ matrix.ruby }}
30
+ bundler-cache : true
31
+ - uses : actions/cache@v2
32
+ with :
33
+ path : ../bundle
34
+ key : ${{ runner.os }}-${{ matrix.ruby }}
35
+ - run : script/update_rubygems_and_install_bundler
36
+ - run : script/clone_all_rspec_repos
37
+ - run : bundle install --binstubs --standalone
38
+ - run : script/run_build
Original file line number Diff line number Diff line change 1
- # This file was generated on 2020-09-28T21:53:37+02 :00 from the rspec-dev repo.
1
+ # This file was generated on 2020-11-16T09:31:10+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-09-28T21:53:37+02 :00 from the rspec-dev repo.
1
+ # This file was generated on 2020-11-16T09:31:10+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.
19
19
- 1.9.2
20
20
- 1.9.3
21
21
- 2.0.0
22
- - 2.1
23
- - 2.2.10
24
- - 2.3.8
25
- - 2.4.10
26
- - 2.5.8
27
- - 2.6.6
28
- - 2.7.1
29
- - ruby-3.0.0-preview1
30
- - ruby-head
31
22
- ree
32
23
- rbx-3
33
24
- jruby-9.1.7.0 # pin JRuby to this until travis/rvm can install later versions
@@ -52,3 +43,4 @@ branches:
52
43
only :
53
44
- main
54
45
- /^\d+-\d+-maintenance$/
46
+ - /^\d+-\d+-dev$/
Original file line number Diff line number Diff line change 1
- # This file was generated on 2020-09-28T21:53:37+02 :00 from the rspec-dev repo.
1
+ # This file was generated on 2020-11-16T09:31:10+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
version : " {build}"
Original file line number Diff line number Diff line change 1
- # This file was generated on 2020-09-28T21:53:37+02 :00 from the rspec-dev repo.
1
+ # This file was generated on 2020-11-16T09:31:10+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-09-28T21:53:37+02 :00 from the rspec-dev repo.
2
+ # This file was generated on 2020-11-16T09:31:10+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-09-28T21:53:37+02 :00 from the rspec-dev repo.
1
+ # This file was generated on 2020-11-16T09:31:10+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 ) "
5
- source $SCRIPT_DIR /travis_functions .sh
5
+ source $SCRIPT_DIR /ci_functions .sh
6
6
source $SCRIPT_DIR /predicate_functions.sh
7
7
8
8
# If JRUBY_OPTS isn't set, use these.
Original file line number Diff line number Diff line change 1
- # This file was generated on 2020-09-28T21:53:37+02 :00 from the rspec-dev repo.
1
+ # This file was generated on 2020-11-16T09:31:10+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-09-28T21:53:37+02 :00 from the rspec-dev repo.
2
+ # This file was generated on 2020-11-16T09:31:10+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-09-28T21:53:37+02 :00 from the rspec-dev repo.
2
+ # This file was generated on 2020-11-16T09:31:10+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