Travis CI é um serviço gratuito de integração contínua que você pode usar para testar seus projetos de código aberto. Ele funciona melhor em conjunto com ganchos de notificação de commit do GitHub, de modo que inicia uma nova compilação a cada push para seu repo. O status é relatado no site do Travis CI e um e-mail é enviado para informá-lo sobre as atualizações do status de compilação atual (por exemplo, começou a falhar).
Há documentação no site Travis CI sobre como executar aplicativos Travis para Node.js. Mas não explicitamente como fazê-lo com CoffeeScript em Node.js. Eu escrevi um artigo no blog para mostrar exatamente isso .