Rakefile in workarea-api-4.4.7 vs Rakefile in workarea-api-4.5.0

- old
+ new

@@ -3,15 +3,18 @@ require 'bundler/setup' rescue LoadError puts 'You must `gem install bundler` and `bundle install` to run rake tasks' end +require 'rails' +require 'workarea/core' require 'rake/testtask' require 'date' load 'rails/test_unit/testing.rake' load 'workarea/changelog.rake' +load Workarea::Core::Engine.root.join('lib', 'tasks', 'services.rake') GEMS = %w(admin storefront).freeze ROOT_DIR = Dir.pwd GEMS.each do |gem| @@ -69,19 +72,25 @@ # # Updating changelog # # - #Rake::Task['workarea:changelog'].execute - #system 'git add CHANGELOG.md' - #system 'git commit -m "Update CHANGELOG"' - #system 'git push origin HEAD' + Rake::Task['workarea:changelog'].execute + system 'git add CHANGELOG.md' + system 'git commit -m "Update CHANGELOG"' + system 'git push origin HEAD' # # Build documentation # # - system 'GENERATE_API_DOCS=true bundle exec rake test && git add doc && git commit -am "Update documentation" && git push origin HEAD' + system <<~COMMAND + (cd admin && GENERATE_API_DOCS=true bin/rails test) && + (cd storefront && GENERATE_API_DOCS=true bin/rails test) && + git add docs/ && + git commit -am "Update documentation" && + git push origin HEAD + COMMAND # # Build gem files # #