Class: Jenkins::Tasks::BuildWrapper
- Inherits:
-
Object
- Object
- Jenkins::Tasks::BuildWrapper
- Includes:
- Model, Model::Describable
- Defined in:
- lib/jenkins/tasks/build_wrapper.rb
Overview
Decorate a build with pre and post hooks. http://javadoc.jenkins-ci.org/hudson/tasks/BuildWrapper.html
Constant Summary
Constants included from Model::Describable
Model::Describable::DescribableError
Instance Method Summary collapse
-
#setup(build, launcher, listener) ⇒ Object
Perform setup for a build.
-
#teardown(build, listener) ⇒ Object
Optionally perform optional teardown for a build.
Methods included from Model::Describable::Included
Methods included from Model::Included
Methods included from Model::Descendants
#clear, #descendant, #descendant?, #descendants
Instance Method Details
#setup(build, launcher, listener) ⇒ Object
Perform setup for a build
invoked after checkout, but before any ‘Builder`s have been run
20 21 22 |
# File 'lib/jenkins/tasks/build_wrapper.rb', line 20 def setup(build, launcher, listener) end |
#teardown(build, listener) ⇒ Object
Optionally perform optional teardown for a build
invoked after a build has run for better or for worse. It’s ok if subclasses don’t override this.
31 32 33 |
# File 'lib/jenkins/tasks/build_wrapper.rb', line 31 def teardown(build, listener) end |