-
Type:
Suggestion
-
Resolution: Unresolved
-
None
-
Component/s: Bamboo Specs, Docker Runner
-
None
Summary
Currently, https://bitbucket.org/atlassian/bamboo-specs and https://stash.atlassian.com/projects/BAM/repos/bamboo-specs-docker/browse are distinct projects hosted on public and private repositories. There is no technical reason to keep both codebases on different repositories.
Solution
Merge both Bamboo Specs repositories onto a unique public repository; ideally, move bamboo-specs-docker into bamboo-specs. Migrate all internal build dependencies of the bamboo docker image builder process to the public repository.
Additional steps
Once bamboo-specs-docker is made public, update the public Docker page https://hub.docker.com/r/atlassian/bamboo-specs-runner to reference the public Dockerfile.