From 0a635c8b39f7415a7fdf7eb9f3f079df728909c3 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Sat, 8 Dec 2012 01:02:04 +0100 Subject: [PATCH] Quick hack for landing in the wrong place in logs We change ansi terminal instructions into HTML tags before splitting the log into lines, which sometimes may end up with in the beginning of the line. This is a quick hack to fix that problem, but we need better solution. --- assets/scripts/lib/travis/log.coffee | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/assets/scripts/lib/travis/log.coffee b/assets/scripts/lib/travis/log.coffee index a9f87c89..e24dd789 100644 --- a/assets/scripts/lib/travis/log.coffee +++ b/assets/scripts/lib/travis/log.coffee @@ -1,8 +1,8 @@ # TODO: revisit those patterns FOLDS = [ - Em.Object.create(name: 'schema', startPattern: /^\$ (?:bundle exec )?rake( db:create)? db:schema:load/, endPattern: /^\$/) - Em.Object.create(name: 'migrate', startPattern: /^\$ (?:bundle exec )?rake( db:create)? db:migrate/, endPattern: /^\$/) - Em.Object.create(name: 'bundle', startPattern: /^\$ bundle install/, endPattern: /^\$/) + Em.Object.create(name: 'schema', startPattern: /^\$ (?:bundle exec )?rake( db:create)? db:schema:load/, endPattern: /^(<\/span>)?\$/) + Em.Object.create(name: 'migrate', startPattern: /^\$ (?:bundle exec )?rake( db:create)? db:migrate/, endPattern: /^(<\/span>)?\$/) + Em.Object.create(name: 'bundle', startPattern: /^\$ bundle install/, endPattern: /^(<\/span>)?\$/) ] @Travis.Log = Em.Object.extend