<?xml version="1.0" encoding="UTF-8"?>
<collection xmlns="http://www.loc.gov/MARC21/slim">
 <record>
  <leader>02551nam a2200397   4500</leader>
  <controlfield tag="001">000024424</controlfield>
  <controlfield tag="003">20912</controlfield>
  <controlfield tag="005">20161208151242.0</controlfield>
  <controlfield tag="008">161208s2014                        engsd</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
   <subfield code="a">9780071804288 (pbk.)</subfield>
   <subfield code="a">0071804285 (pbk.)</subfield>
  </datafield>
  <datafield tag="041" ind1="0" ind2=" ">
   <subfield code="a">eng</subfield>
  </datafield>
  <datafield tag="082" ind1="1" ind2="4">
   <subfield code="a">005.11</subfield>
   <subfield code="b">BU-E</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
   <subfield code="a">Burns, Ed.</subfield>
   <subfield code="q">(Laura Ann)</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
   <subfield code="a">Hudson continuous integration in practice</subfield>
   <subfield code="c">Ed Burns and Winston Prakash ; [foreword by Mike Milinkovich].</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
   <subfield code="a">New York</subfield>
   <subfield code="b">Mcgraw Hill Education</subfield>
   <subfield code="c">2014</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
   <subfield code="a">xviii, 364 p.</subfield>
   <subfield code="b">ill.</subfield>
   <subfield code="c">23 cm.</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
   <subfield code="a">&quot;Oracle Press.&quot;</subfield>
  </datafield>
  <datafield tag="504" ind1=" " ind2=" ">
   <subfield code="a">Includes bibliographical references and index.</subfield>
  </datafield>
  <datafield tag="520" ind1="3" ind2=" ">
   <subfield code="a">Annotation |b Best Practices for Implementing Continuous Integration with HudsonOptimize productivity while reducing risk and complexity by adopting a highly agile, &quot;automate everything&quot; software design philosophy. HudsonContinuous Integration in Practice shows you how to streamline and stabilize each process in your development lifecycle. Get expert tips for deploying a Hudson server, managing test and reporting frameworks, using source code management (SCM), and incorporating third-party CI tools. Distributed builds, plugin development, and system administration are also covered in this Oracle Press guide.Install, configure, and secure HudsonAutomate build, integration, release, and deployment processesSet up jobs and add SCM from the Web-based GUIAdminister QA tools, issue trackers, and build notifiersIncorporate IDEs, browsers, desktops, and mobile devicesPublish Hudson build artifacts to Oracle Middleware utilitiesWork with plug-in manager and develop your own pluginsCreate custom dashboards and organize your jobs with viewsDevelop a custom publisher, recorder, and notifier for your jobs.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
   <subfield code="a">Computer software</subfield>
   <subfield code="x">Development.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
   <subfield code="a">Java (Computer program language)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
   <subfield code="a">Open source software.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
   <subfield code="a">Computer software</subfield>
   <subfield code="x">Quality control.</subfield>
  </datafield>
  <datafield tag="653" ind1=" " ind2=" ">
   <subfield code="a">Hudson (Software development tool)</subfield>
  </datafield>
  <datafield tag="653" ind1=" " ind2=" ">
   <subfield code="a">Jenkins (Software development tool)</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
   <subfield code="a">Prakash, Winston.</subfield>
   <subfield code="d">1906-1998.</subfield>
  </datafield>
  <datafield tag="OWN" ind1=" " ind2=" ">
   <subfield code="a">LSP</subfield>
  </datafield>
  <datafield tag="AVA" ind1=" " ind2=" ">
   <subfield code="a">UDN50</subfield>
   <subfield code="b">LSP</subfield>
   <subfield code="d">005.11 BU-E</subfield>
   <subfield code="e">available</subfield>
   <subfield code="t">Error 5001 Not defined in file expand_doc_bib_avail.</subfield>
   <subfield code="f">1</subfield>
   <subfield code="g">0</subfield>
   <subfield code="h">N</subfield>
   <subfield code="i">0</subfield>
   <subfield code="k">1</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
   <subfield code="a">From the UDN01</subfield>
  </datafield>
  <datafield tag="AVA" ind1=" " ind2=" ">
   <subfield code="a">UDN50</subfield>
   <subfield code="b">LSP</subfield>
   <subfield code="d">005.11 BU-E</subfield>
   <subfield code="e">available</subfield>
   <subfield code="t">Error 5001 Not defined in file expand_doc_bib_avail.</subfield>
   <subfield code="f">1</subfield>
   <subfield code="g">0</subfield>
   <subfield code="h">N</subfield>
   <subfield code="i">0</subfield>
   <subfield code="k">1</subfield>
  </datafield>
  <datafield tag="TYP" ind1=" " ind2=" ">
   <subfield code="a">Monograph</subfield>
  </datafield>
  <datafield tag="TYP" ind1=" " ind2=" ">
   <subfield code="a">Printed language</subfield>
  </datafield>
  <datafield tag="980" ind1=" " ind2=" ">
   <subfield code="a">Mạng thư viện Đại học Đà Nẵng</subfield>
  </datafield>
 </record>
</collection>
