Sha256: d882500ddc574d7c3c8b1ca36836b7e0debc8e192fd720e7acd07b313caf33bf

Contents?: true

Size: 1.53 KB

Versions: 2

Compression:

Stored size: 1.53 KB

Contents

# This file is for Shopify employees development environment.
# If you are an external contributor you don't have to bother with it.
name: job-iteration

up:
  - homebrew:
    - mysql-client:
        or:        [mysql@5.7]
  - ruby:
      version: 2.7.6
  - isogun
  - bundler
  - custom:
      name: Create Job Iteration database
      meet: mysql -uroot -h job-iteration.railgun -e "CREATE DATABASE job_iteration_test"
      met?: mysql -uroot -h job-iteration.railgun job_iteration_test -e "SELECT 1" &> /dev/null

commands:
  test:
    run:  bin/test "$@"
    syntax:
      optional: filename testnamepattern
    aliases: [t]
    desc: run tests
    long_desc: |
      {{bold:Default}}
      =======
      Run the entire test suite.

        Examples:
        {{command:dev test}}
        {{command:dev t}}

      {{bold:Run all tests in a file}}
      ========================
      Include the file path.

        Example:
        {{command:dev test test/unit/iteration_test.rb}}

      {{bold:Run a single test in a given file}}
      ========================
      Include the file path and the name of the test you'd like to run.

        Example:
        {{command:dev test test/unit/iteration_test.rb test_that_it_has_a_version_number}}

      {{bold:Run all tests in a given file whose name contains a string}}
      ========================
      Include the file path and the string that the test names should contain.

        Example:
        {{command:dev test test/unit/iteration_test.rb version_number}}
  style:
    run: bundle exec rubocop -a

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
job-iteration-1.4.1 dev.yml
job-iteration-1.4.0 dev.yml