Travis
tysongach opened this issue · 5 comments
Our build has been breaking in Travis recently. It doesn’t appear to be tied to a specific commit being merged. It does appear to be tied to the external pipeline: https://travis-ci.org/middleman/middleman-guides#L585
I’ve tried upgrading the Node and JavaScript dependencies with no luck.
Also, there is a FIREBASE_TOKEN
environment variable set in Travis. Is that used/needed? It seems to be throwing a warning:
The previous command failed, possibly due to a malformed secure environment variable.
Fixed Travis' problem with updating Japanese document. #685
It seems that the node version is too old. (before 0.10.36, now 7.6)
The problem of FIREBASE_TOKEN
still exists.
Thanks for fixing, @yterajima!
Maybe @tdreyno knows about the FIREBASE_TOKEN
environment variable.
FIREBASE_TOKEN
can go, I think. It was for when we were hosted on Firebase's static hosting.
We should lock node to their stable 6.9.x
I removed the FIREBASE_TOKEN
environment variable, which removed the error being thrown. That, along with @yterajima’s change to make sure Node is installed, means Travis is all green now and the log is clean.