docker-osx-dev icon indicating copy to clipboard operation
docker-osx-dev copied to clipboard

Integrate Bamboo

Open ain opened this issue 10 years ago • 7 comments

  • Create a build project with auth for the team on OS X Bamboo instance
  • Integrate currently existing tests

ain avatar Sep 02 '15 13:09 ain

:+1:

brikis98 avatar Sep 02 '15 13:09 brikis98

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:

  1. Start with a fresh OS X box that does not have any of the docker dependencies installed.
  2. Run docker-osx-dev install
  3. Go into a test project
  4. Run docker-osx-dev to sync it
  5. Run a basic docker image and make sure the files are visible in it
  6. Change some of the files on the host OS
  7. 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.

brikis98 avatar Sep 02 '15 13:09 brikis98

Nice. I'm hoping to get to this later tomorrow. I know there'll be a lot of topics to consider here.

ain avatar Sep 02 '15 13:09 ain

@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.

ain avatar Sep 29 '15 20:09 ain

@ain: Any luck with this issue?

brikis98 avatar Dec 19 '15 01:12 brikis98

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.

ain avatar Dec 20 '15 11:12 ain

Sure, let me know what you've got working, what's left, and I can try to poke around this week.

brikis98 avatar Dec 21 '15 04:12 brikis98