heroku / legacy-cli

Heroku CLI
https://cli.heroku.com
MIT License
1.37k stars 381 forks source link

Add appveyor test suite #2013

Closed ransombriggs closed 7 years ago

ransombriggs commented 7 years ago

@dickeyxxx not sure if you want this or not. I am not sure how much value it adds given that it would not have caught the restclient update regression (see https://ci.appveyor.com/project/Heroku/heroku/build/1.0.5)

jdx commented 7 years ago

lgtm

ransombriggs commented 7 years ago

@dickeyxxx could you review again? I removed pry and changed the bundle install in appveyor to be --deployment so that it fails if there is a Gem that cannot be installed from the Gemfile.lock. So now if we have a PR like the one I merged yesterday, the build will fail with the following error, rather than hitting user machines.

Your Gemfile.lock is corrupt. The following gem is missing from the DEPENDENCIES section: 'ffi'
Command exited with code 20
jdx commented 7 years ago

great! lgtm