not-so-creative / eisenhower

CO600 project: Eisenhower decision matrices as a personal productivity tool
Mozilla Public License 2.0
0 stars 2 forks source link

Travis blocks port 25 outbound. #19

Closed fuzzyfox closed 9 years ago

fuzzyfox commented 9 years ago

This prevents us being able to automate testing of email on their infrastructure. The port is being blocked to prevent people using their services to send spam, which is understandable, however using direct mail transport or even a simple smtp transport for email will cause builds to "fail" due to not being able to connect to external mailboxes.

I propose that email is removed from the automated tests, and instead have to be run manually using something like:

grunt test-email
fuzzyfox commented 9 years ago

Resulting from offline discussion we will be separating email tests out. Any Pull Request which affects email should be tested locally to ensure email tests pass before merging.