My pipeline has a number of steps to install dependencies, set up a database and then run unit tests, etc, etc, etc.
I'm finding that the log output from the steps is somehow *leaking* into adjacent steps.
E.g. let's say my pipeline looked a bit like this:
script:
- bundle install
- rake db:build
- rake test
Then what I'm seeing is:
[bundle install]
Installing Gem1
Installing Gem2
Installing Gem3
Installing Ge
[rake db:build]
m4
Installing Gem5
Installing Gem6
Building database...
> created database
> created user
Creating tables...
> created table_1
> creat
[rake test]
ed table_2
> created table_3
> created table_4
Running tests....
....S......S.......E.....EEEEEF....
Anyone else seeing this behaviour?
Any ideas how to fix it?