change to s3cmd cp from sync for bucket-to-bucket copy

[#55125758]

Signed-off-by: Matthew Boedicker <mboedicker@pivotallabs.com>
added .all method to Bosh::Stemcell::Infrastructure

[#55125758]

Signed-off-by: Matthew Boedicker <mboedicker@pivotallabs.com>
add PipelineArtifacts to list stemcell build artifacts

[#55125758]

Signed-off-by: Rob Day-Reynolds <rdayreynolds@pivotallabs.com>
update build.rb to copy using list from PipelineArtifacts

[#55125758]

Signed-off-by: Rob Day-Reynolds <rdayreynolds@pivotallabs.com>
Extract PromoteArtifacts from Build

Signed-off-by: Tony Hansmann <thansmann@pivotallabs.com>
Remove unused method

Signed-off-by: Tony Hansmann <thansmann@pivotallabs.com>
Remove unused method

Signed-off-by: Tony Hansmann <thansmann@pivotallabs.com>
All artifacts to promote now known by PromoteArtifacts

Signed-off-by: Tony Hansmann <thansmann@pivotallabs.com>
Make Rubocop happy

Signed-off-by: Tony Hansmann <thansmann@pivotallabs.com>
Specs failing without explicit subject

Signed-off-by: Tony Hansmann <thansmann@pivotallabs.com>
Move ObjectSpace traversal to spec

Signed-off-by: Tony Hansmann <thansmann@pivotallabs.com>