Sha256: 3f63ca29eb5aff2217eb42cfb5195ef4da8098bdd21ea1a373336b0b93c8559d
Contents?: true
Size: 1.84 KB
Versions: 1
Compression:
Stored size: 1.84 KB
Contents
version: 2.1 orbs: ruby-orbs: sue445/ruby-orbs@1.6.1 status_to_ms_teams: bluemarblepayroll/status_to_ms_teams_pure_bash@1.0.1 jobs: build: parameters: ruby-version: type: string use-bundler-cache: type: boolean default: true docker: - image: circleci/ruby:<< parameters.ruby-version >>-buster-node steps: - checkout - when: condition: << parameters.use-bundler-cache >> steps: - ruby-orbs/bundle-install: with_gemfile_lock: false gemspec_name: date_holidays-reader cache_key_prefix: ruby-version-<< parameters.ruby-version >>-bundle-v1.0.0 - unless: condition: << parameters.use-bundler-cache >> steps: - run: bundle install --path vendor/bundle - store_artifacts: path: Gemfile.lock - run: bundle exec rubocop - run: yarn - run: bundle exec rake build - run: bundle exec rspec -r rspec_junit_formatter --format progress --format RspecJunitFormatter -o test-results/rspec/results.xml - store_test_results: path: test-results - status_to_ms_teams/report: webhook_url: $MS_TEAMS_WEBHOOK_URL workflows: Build Multiple Ruby Versions: jobs: - build: name: Build Ruby v<< matrix.ruby-version >> context: org-global matrix: parameters: ruby-version: ['2.5.8', '2.6.6', '2.7.2', '3.0.0'] Monthly Gem Dependency Refresh Check: triggers: - schedule: cron: '0 0 1 * *' filters: branches: only: - master jobs: - build: name: Ruby 3 with Latest Gem Dependencies ruby-version: 3.0.0 use-bundler-cache: false context: org-global
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
date_holidays-reader-1.0.4 | .circleci/config.yml |