2

Ruby on Rails プロジェクトで Wercker を使用しています。私の wercker.yml は次のようになります。

box: ruby
services:
  - postgres
build:
    steps:
        - script:
            name: Nokogiri fix
            code: bundle config build.nokogiri --use-system-libraries
        - bundle-install
        - rails-database-yml
        - script:
            name: Set up db
            code: bundle exec rake db:schema:load RAILS_ENV=test
        - script:
            name: rspec
            code: bundle exec rspec
    after-steps:
        - slack-notifier:
            url: $SLACK_URL
            channel: notifications
            username: werckerbot

問題は、キャッシュから取得するのではなく、bundle install を使用して毎回 wercker が gem をダウンロードすることです。そのため、私のビルドには数秒ではなくほぼ 2 分かかります...どうすれば修正できますか?

4

0 に答える 0