profile bats
refactored bat runner spec
updating berkshelf lock file for stemcell box
Introduce agent to spec:system:micro rake task

Signed-off-by: Ben Smith <bsmith@pivotallabs.com>
backfill tests on Build#light_stemcell

Signed-off-by: Ben Smith <bsmith@pivotallabs.com>
Promote candidate SHA before pushing gems to RubyGems

Signed-off-by: caleb miles <cmiles@pivotallabs.com>
Add description to :promote rake task

Signed-off-by: caleb miles <cmiles@pivotallabs.com>
implement release_apply_spec message, assuming spec is a json file
[#59695138]
Add json apply spec dumping for go agent
Adds validation to check that package names do not collide within a job

TODO: delay the temporarily disabled validations about releases in jobs

Signed-off-by: Jesse Zhang <jz@pivotallabs.com>
User can specify release for each template in manifest

[finishes #63916864, #60722772]

Signed-off-by: Jesse Zhang <jz@pivotallabs.com>
Annotate the template with the job it belongs to

This gives clearer error message when the release is omitted but
ambiguous.
Removes hardcoded path from integration test.

Makes use of spec asset - we should probably autogenerate these releases
at some point to prevent later test breakage, should these releases
become incompatible with BOSH.

Signed-off-by: Jesse Zhang <jz@pivotallabs.com>
Adding final release for build 1782