Sha256: 17435720f5e6a15a8842b6ba43c51da4b02dea2e6f6d2e7e2446c0e9110870b3
Contents?: true
Size: 1.6 KB
Versions: 2
Compression:
Stored size: 1.6 KB
Contents
# Use the latest 2.1 version of CircleCI pipeline process engine. # See: https://circleci.com/docs/2.0/configuration-reference version: 2.1 # Orbs are reusable packages of CircleCI configuration that you may share across projects, enabling you to create encapsulated, parameterized commands, jobs, and executors that can be used across multiple projects. # See: https://circleci.com/docs/2.0/orb-intro/ orbs: ruby: circleci/ruby@0.1.2 # Define a job to be invoked later in a workflow. # See: https://circleci.com/docs/2.0/configuration-reference/#jobs jobs: test_on_ruby_latest: docker: - image: circleci/ruby executor: ruby/default steps: - checkout - run: 'ruby -v' - run: 'bundle install' - run: 'bundle exec rspec' test_on_ruby25: docker: - image: 'circleci/ruby:2.5' executor: ruby/default steps: - checkout - run: 'ruby -v' - run: 'bundle install' - run: 'bundle exec rspec' test_on_ruby21: docker: - image: 'circleci/ruby:2.1' executor: ruby/default steps: - checkout - run: 'ruby -v' - run: 'bundle install' - run: 'bundle exec rspec' # Invoke jobs via workflows # See: https://circleci.com/docs/2.0/configuration-reference/#workflows workflows: test: # This is the name of the workflow, feel free to change it to better match your workflow. # Inside the workflow, you define the jobs you want to run. jobs: - test_on_ruby21: context: rmega_secrets - test_on_ruby25: context: rmega_secrets - test_on_ruby_latest: context: rmega_secrets
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rmega-0.3.2 | .circleci/config.yml |
rmega-0.3.1 | .circleci/config.yml |