I'm new to Travis CI and I simply want to understand why and what is going on here. I've followed the instructions for setup in their documentation to the best of my ability. What I've got is:
- My Rails code on Github
- Travis CI that build my repo as soon as it is pushed to the github branch master.
- A Heroku app to where Travis CI deploys the code if the build is successful.
What I can't grasp is why I get this when the build is finished:
HEAD detached from 2a3b308
Changes not staged for commit:
.......
modified: script/travis.sh
Untracked files:
(use "git add <file>..." to include in what will be committed)
vendor/bundle/
no changes added to commit (use "git add" and/or "git commit -a")
I do a before_install: - chmod +x script/travis.sh
in my .travis.yml and I get chmod +x script/travis.sh
in my build log. I have git version 2.7.4
Why is my script/travis.sh
edited? Should I add those changes or is something wrong in my setup? In the script/travis.sh
I've got some minor commands to be executed before the build, setting up my Github identity and such.
Why is this folder vendor/bundle/
added?