Skip to content

Commit

Permalink
Ensures that CircleCI executes nightly test suites; Updates the Circl…
Browse files Browse the repository at this point in the history
…eCI Orb to samvera/[email protected]; Sets the default bundler release to 2.3.10; Tests against 3.0.3, 2.7.5, 2.6.9, and 2.5.9 (#63)
  • Loading branch information
jrgriffiniii authored Apr 6, 2022
1 parent 6529463 commit ee11332
Showing 1 changed file with 27 additions and 8 deletions.
35 changes: 27 additions & 8 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
version: 2.1
orbs:
samvera: samvera/circleci-orb@0
samvera: samvera/circleci-orb@1.0

jobs:
test:
Expand All @@ -10,7 +10,7 @@ jobs:
type: string
bundler_version:
type: string
default: 2.0.2
default: 2.3.10

executor:
name: 'samvera/ruby'
Expand All @@ -36,16 +36,35 @@ workflows:
jobs:
- test:
name: "ruby3-0"
ruby_version: "3.0.0"
ruby_version: "3.0.3"
- test:
name: "ruby2-7"
ruby_version: "2.7.0"
ruby_version: "2.7.5"
- test:
name: "ruby2-6"
ruby_version: "2.6.5"
ruby_version: "2.6.9"
- test:
name: "ruby2-5"
ruby_version: "2.5.7"
ruby_version: "2.5.9"

nightly:
triggers:
- schedule:
cron: "0 0 * * *"
filters:
branches:
only:
- main
jobs:
- test:
name: "ruby2-4"
ruby_version: "2.4.9"
name: "ruby3-0"
ruby_version: "3.0.3"
- test:
name: "ruby2-7"
ruby_version: "2.7.5"
- test:
name: "ruby2-6"
ruby_version: "2.6.9"
- test:
name: "ruby2-5"
ruby_version: "2.5.9"

0 comments on commit ee11332

Please sign in to comment.