© 2016 CloudBees, Inc. All Rights Reserved
38
Pipeline features. Interactive step
// Build
the
project,
blast
it
to
the
boards
//
Prepare
the
run
in
the
test
management
system
//
Send
the
notification
to
testers.
Then
wait
for
the
input
echo
’Automatic
tests
passed’
hipchatSend('@QATeam The
build
' + buildVersion + '
has
been
staged:
' + stagingBoard
+ '.
Please
Test
it
and
report
the
result
back
to
' + build.url
+ '.
TestLink run
is
here:
' + testLinkRunURL)
input
message:
'Have
manual
spot-‐checks
passed?
Ready
to
release?'
//
Proceed
on
the
successful
path
mail
to:
"
[email protected]",
subject:
"Dream
Product
-‐ build
is
released",
body:
"Hi
there,
The
new
build
of
the
product
has
been
released.
Link:" +
artifactoryLink
~~~~~~
Code
~~~~~~
~~~~~~
Code
~~~~~~
Pipeline can interact with users in real-time via input steps