brain-labs / brain

An esoteric programming language compiler on top of LLVM based on Brainfuck
https://brain-labs.github.io/brain/docs/html/index.html
GNU General Public License v3.0
133 stars 19 forks source link

Travis file bug #45

Open luizperes opened 7 years ago

luizperes commented 7 years ago

Travis is not working properly. PR https://github.com/brain-labs/brain/pull/44 was supposed to have broken, but it is not, once Travis is downloading my dev branch instead.

rafaelcn commented 7 years ago

Is this still a problem?

luizperes commented 7 years ago

For sure :)

rafaelcn commented 7 years ago

That should be fixed in docker, doesn't it? I just saw the Travis CI for #44 and it has shown:

$ docker pull luizperes/brain
latest: Pulling from luizperes/brain
Status: Downloaded newer image for luizperes/brain:latest
$ docker run -i luizperes/brain /bin/sh -c "cd /root/ && rm -rf brain && git clone https://github.com/luizperes/brain.git && cd /root/brain/ && git checkout dev && make build-travis SUDO?= && export PATH=$PATH:/root/brain/bin && make install && make tests"

Maybe an special docker image for Travis CI? Or remove the usage of docker image in travis, sounds reasonable?

luizperes commented 7 years ago

Yeah, I will need to remake it xD I had trouble doing that the first time I tried.