Sha256: 6966a9c8ef61c791e819528a9c7badc614566a5c2dc8dae2eb1321f6682bffd1

Contents?: true

Size: 1.24 KB

Versions: 10

Compression:

Stored size: 1.24 KB

Contents

version: v1.0
name: cicheck
agent:
  machine:
    type: e1-standard-2
    os_image: ubuntu2004
global_job_config:
  prologue:
    commands:
      - checkout
      - sem-version ruby 3.2.2
      - sem-version node 18.12
      - sem-service start postgres 13
      - cp test/dummy/config/database.yml.ci test/dummy/config/database.yml
      - bundle config set --local without 'development'
      - bundle install --jobs 1
      - bundle exec rake db:create db:schema:load --trace
      - yarn install
blocks:
  - name: Checks
    task:
      jobs:
        - name: Linters
          commands:
            - bundle exec neeto-audit
            - bundle exec rubocop
            # For eslint not to read common_files configuration
            - mv "lib/neeto_commons_backend/common_files/.eslintrc.js" "lib/neeto_commons_backend/common_files/eslintrc.js"
            - mv "lib/neeto_commons_backend/common_files/.prettierrc.js" "lib/neeto_commons_backend/common_files/prettierrc.js"
            - mv "lib/neeto_commons_backend/common_files/cypress-tests/.eslintrc.js" "lib/neeto_commons_backend/common_files/cypress-tests/eslintrc.js"
            - lib/neeto_commons_backend/common_files/.semaphore/commands/run_eslint_on_modified_files.sh
            - bundle exec rails test

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
neeto-commons-backend-1.0.98 .semaphore/semaphore.yml
neeto-commons-backend-1.0.97 .semaphore/semaphore.yml
neeto-commons-backend-1.0.96 .semaphore/semaphore.yml
neeto-commons-backend-1.0.95 .semaphore/semaphore.yml
neeto-commons-backend-1.0.94 .semaphore/semaphore.yml
neeto-commons-backend-1.0.93 .semaphore/semaphore.yml
neeto-commons-backend-1.0.92 .semaphore/semaphore.yml
neeto-commons-backend-1.0.91 .semaphore/semaphore.yml
neeto-commons-backend-1.0.90 .semaphore/semaphore.yml
neeto-commons-backend-1.0.89 .semaphore/semaphore.yml