Integrate Bamboo
ain opened this issue · 7 comments
- Create a build project with auth for the team on OS X Bamboo instance
- Integrate currently existing tests
👍
The first step that would add a ton of value is to update test/integration-test.sh
(which is fairly out of date at this point) so that after each check-in and pull-request, it walks through a basic end-to-end flow of installing and using docker-osx-dev:
- Start with a fresh OS X box that does not have any of the docker dependencies installed.
- Run
docker-osx-dev install
- Go into a test project
- Run docker-osx-dev to sync it
- Run a basic docker image and make sure the files are visible in it
- Change some of the files on the host OS
- Check in the docker image that the updates are synced
If we can get that working, then the next steps would be to add test cases for docker-machine, idempotentcy, and other use cases.
Nice. I'm hoping to get to this later tomorrow. I know there'll be a lot of topics to consider here.
@brikis98 the test project is basically set up on Bamboo, but I haven't had sysadmin support yet to complete it. So I started shaping all tests for it beforehand as you see in #116.
I was also checking out developit/bamboo-status-svg#1 to have some binding from there directly to Github.
Hey @brikis98, yes, the Bamboo account is there, but I got to an hiccup on Bamboo + Github integration so it'd badge the results from the build. If you have time to go into it, I'd add your credentials.
Sure, let me know what you've got working, what's left, and I can try to poke around this week.