Skip to content

Commit

Permalink
Only JRuby jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
TonyCTHsu committed Jun 11, 2024
1 parent 163f5c7 commit 699aa01
Showing 1 changed file with 0 additions and 251 deletions.
251 changes: 0 additions & 251 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -497,129 +497,6 @@ workflows:
version: 2
build-and-test:
jobs:
- orb/lint:
<<: *config-2_7-small
name: lint
requires:
- build-2.7
- orb/coverage:
<<: *config-2_7-small
name: coverage
requires:
- test-2.5
- test-2.6
- test-2.7
- test-3.0
- test-3.1
- test-3.2
- test-3.3
# ADD NEW RUBIES HERE
- test-jruby-9.2
- test-jruby-9.3
- orb/changelog:
<<: *config-2_7-small
name: changelog
requires:
- build-2.7
filters:
branches:
only: /bump_to_version_.*/
# Integration
- orb/build_and_test_integration:
name: build_and_test_integration-2.5
integration_apps: 'rack rails-five rails-six'
ruby_version: '2.5'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-2.6
integration_apps: 'rack rails-five rails-six sinatra2-classic sinatra2-modular hanami'
ruby_version: '2.6'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-2.7
integration_apps: 'rack rails-five rails-six rails-seven sinatra2-classic sinatra2-modular hanami'
ruby_version: '2.7'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-3.0
integration_apps: 'rack rails-six rails-seven sinatra2-classic sinatra2-modular'
ruby_version: '3.0'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-3.1
integration_apps: 'rack rails-six rails-seven sinatra2-classic sinatra2-modular'
ruby_version: '3.1'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-3.2
integration_apps: 'rack rails-six rails-seven sinatra2-classic sinatra2-modular'
ruby_version: '3.2'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-3.3
integration_apps: 'rack rails-six rails-seven sinatra2-classic sinatra2-modular'
ruby_version: '3.3'
<<: *filters_all_branches_and_tags
# ⬆️ **Note**: If add/remove test apps above, remember to also copy-paste the changes to the "edge" workflow further down the file.
#
# ADD NEW RUBIES HERE
- orb/build:
<<: *config-2_5
name: build-2.5
- orb/test:
<<: *config-2_5
name: test-2.5
requires:
- build-2.5
- orb/build:
<<: *config-2_6
name: build-2.6
- orb/test:
<<: *config-2_6
name: test-2.6
requires:
- build-2.6
- orb/build:
<<: *config-2_7
name: build-2.7
- orb/test:
<<: *config-2_7
name: test-2.7
requires:
- build-2.7
- orb/build:
<<: *config-3_0
name: build-3.0
- orb/test:
<<: *config-3_0
name: test-3.0
requires:
- build-3.0
- orb/build:
<<: *config-3_1
name: build-3.1
- orb/test:
<<: *config-3_1
name: test-3.1
requires:
- build-3.1
- orb/build:
<<: *config-3_2
name: build-3.2
- orb/test:
<<: *config-3_2
name: test-3.2
requires:
- build-3.2
- orb/build:
<<: *config-3_3
name: build-3.3
- orb/test:
<<: *config-3_3
name: test-3.3
requires:
- build-3.3
# ADD NEW RUBIES HERE
- orb/build:
<<: *config-jruby-9_2
name: build-jruby-9.2
Expand All @@ -639,131 +516,3 @@ workflows:
# This workflow runs the same `build` and `test` jobs as above on a schedule.
# Tasks related to housekeeping (e.g. prerelease) are not relevant
# to this daily check, as they are not expected to be impacted here.
edge:
triggers:
- schedule:
cron: "0 0 * * 1-5" # Every weekday
filters:
branches:
only:
- master
jobs:
# Integration
- orb/build_and_test_integration:
name: build_and_test_integration-2.5
integration_apps: 'rack rails-five rails-six'
ruby_version: '2.5'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-2.6
integration_apps: 'rack rails-five rails-six sinatra2-classic sinatra2-modular'
ruby_version: '2.6'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-2.7
integration_apps: 'rack rails-five rails-six rails-seven sinatra2-classic sinatra2-modular'
ruby_version: '2.7'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-3.0
integration_apps: 'rack rails-six rails-seven sinatra2-classic sinatra2-modular'
ruby_version: '3.0'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-3.1
integration_apps: 'rack rails-six rails-seven sinatra2-classic sinatra2-modular'
ruby_version: '3.1'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-3.2
integration_apps: 'rack rails-six rails-seven sinatra2-classic sinatra2-modular'
ruby_version: '3.2'
<<: *filters_all_branches_and_tags
- orb/build_and_test_integration:
name: build_and_test_integration-3.3
integration_apps: 'rack rails-six rails-seven sinatra2-classic sinatra2-modular'
ruby_version: '3.3'
<<: *filters_all_branches_and_tags
# ADD NEW RUBIES HERE
- orb/build:
<<: *config-2_5
name: build-2.5
edge: true
- orb/test:
<<: *config-2_5
name: test-2.5
requires:
- build-2.5
- orb/build:
<<: *config-2_6
name: build-2.6
edge: true
- orb/test:
<<: *config-2_6
name: test-2.6
requires:
- build-2.6
- orb/build:
<<: *config-2_7
name: build-2.7
edge: true
- orb/test:
<<: *config-2_7
name: test-2.7
requires:
- build-2.7
- orb/build:
<<: *config-3_0
name: build-3.0
edge: true
- orb/test:
<<: *config-3_0
name: test-3.0
requires:
- build-3.0
- orb/build:
<<: *config-3_1
name: build-3.1
edge: true
- orb/test:
<<: *config-3_1
name: test-3.1
requires:
- build-3.1
- orb/build:
<<: *config-3_2
name: build-3.2
edge: true
- orb/test:
<<: *config-3_2
name: test-3.2
requires:
- build-3.2
- orb/build:
<<: *config-3_3
name: build-3.3
edge: true
- orb/test:
<<: *config-3_3
name: test-3.3
requires:
- build-3.3
# ADD NEW RUBIES HERE
- orb/build:
<<: *config-jruby-9_2
name: build-jruby-9.2
edge: true
- orb/test:
<<: *config-jruby-9_2
name: test-jruby-9.2
requires:
- build-jruby-9.2
- orb/build:
<<: *config-jruby-9_3
name: build-jruby-9.3
edge: true
- orb/test:
<<: *config-jruby-9_3
name: test-jruby-9.3
requires:
- build-jruby-9.3

0 comments on commit 699aa01

Please sign in to comment.