Sha256: ea7ba7fdd227f48051d76f3835463786600ad0b9ce125a1d6feee60ae099a772

Contents?: true

Size: 1.5 KB

Versions: 4

Compression:

Stored size: 1.5 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:
  - packages:
      - mysql_client
  - ruby
  - bundler
  - mysql
  - redis
  - custom:
      name: Create Job Iteration database
      meet: mysql -uroot -h $MYSQL_HOST -P $MYSQL_PORT -e "CREATE DATABASE job_iteration_test"
      met?: mysql -uroot -h $MYSQL_HOST -P $MYSQL_PORT 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

4 entries across 4 versions & 1 rubygems

Version Path
job-iteration-1.7.0 dev.yml
job-iteration-1.6.0 dev.yml
job-iteration-1.5.1 dev.yml
job-iteration-1.5.0 dev.yml