Cargando…

Jenkins continuous integration cookbook : over 80 recipes to maintain, secure, communicate, test, build, and improve the software development process with Jenkins /

Over 80 recipes to maintain, secure, communicate, test, build, and improve the software development process with Jenkins with this book and ebook.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Berg, Alan
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Pub., ©2012.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ia 4500
001 EBSCO_ocn802055255
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 120709s2012 enka o 001 0 eng d
040 |a E7B  |b eng  |e pn  |c E7B  |d OCLCO  |d N$T  |d OCLCQ  |d DEBSZ  |d OCLCQ  |d OCLCF  |d DEBBG  |d OCLCQ  |d AZK  |d LOA  |d JBG  |d AGLDB  |d MOR  |d CCO  |d PIFAG  |d OCLCQ  |d U3W  |d STF  |d WRM  |d VTS  |d NRAMU  |d NLE  |d INT  |d UKMGB  |d OCLCQ  |d A6Q  |d M8D  |d UKAHL  |d HS0  |d UKCRE  |d OCLCO  |d QGK  |d OCLCQ 
016 7 |a 018014881  |2 Uk 
019 |a 961542006  |a 962599127  |a 966225915  |a 988475131  |a 992068286  |a 1037753437  |a 1038617274  |a 1045495486  |a 1083562182  |a 1153550821  |a 1259060123 
020 |a 9781849517416  |q (electronic bk.) 
020 |a 184951741X  |q (electronic bk.) 
020 |a 1849517401 
020 |a 9781849517409 
020 |z 9781849517409 
020 |a 1281090123 
020 |a 9781281090126 
020 |a 9786613775481 
020 |a 6613775487 
029 1 |a AU@  |b 000062538576 
029 1 |a CHNEW  |b 000601623 
029 1 |a DEBBG  |b BV040883604 
029 1 |a DEBBG  |b BV043130474 
029 1 |a DEBSZ  |b 372711421 
029 1 |a DEBSZ  |b 42140079X 
029 1 |a NZ1  |b 15024425 
029 1 |a UKMGB  |b 018014881 
029 1 |a AU@  |b 000067103726 
035 |a (OCoLC)802055255  |z (OCoLC)961542006  |z (OCoLC)962599127  |z (OCoLC)966225915  |z (OCoLC)988475131  |z (OCoLC)992068286  |z (OCoLC)1037753437  |z (OCoLC)1038617274  |z (OCoLC)1045495486  |z (OCoLC)1083562182  |z (OCoLC)1153550821  |z (OCoLC)1259060123 
037 |a 9781849517416  |b Packt Publishing Pvt. Ltd 
050 4 |a QA76.76.S46 
072 7 |a COM  |x 051390  |2 bisacsh 
072 7 |a COM  |x 051230  |2 bisacsh 
072 7 |a COM  |x 051440  |2 bisacsh 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Berg, Alan. 
245 1 0 |a Jenkins continuous integration cookbook :  |b over 80 recipes to maintain, secure, communicate, test, build, and improve the software development process with Jenkins /  |c Alan Mark Berg. 
260 |a Birmingham :  |b Packt Pub.,  |c ©2012. 
300 |a 1 online resource :  |b illustrations (some color) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a data file  |2 rda 
500 |a "Quick answers to common problems"--Cover. 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Maintaining Jenkins; Introduction; Using a sacrificial Jenkins instance; Backing up and restoring; Modifying Jenkins configuration from the command line; Reporting overall disc usage; Deliberately failing builds through log parsing; A Job to warn about the disc usage violations through log parsing; Keeping in contact with Jenkins through Firefox; Monitoring through JavaMelody; Keeping a track of the script glue; Scripting the Jenkins command-line interface 
505 8 |a Global modifications of Jobs with GroovySignaling the need to archive; Chapter 2:Enhancing Security; Introduction; Testing for OWASP's top ten security issues; Finding 500 errors and XSS attacks in Jenkins through fuzzing; Improving security via small configuration changes; Looking at the Jenkins user through Groovy; Working with the Audit Trail plugin; Installing OpenLDAP with a test user and group; Using Script Realm authentication for provisioning; Reviewing Project-based Matrix tactics via a custom group script; Administering OpenLDAP; Configuring the LDAP plugin; Installing a CAS server 
505 8 |a Enabling SSO in JenkinsChapter 3:Building Software; Introduction; Plotting alternative code metrics in Jenkins; Running Groovy scripts through Maven; Manipulating environmental variables; Running AntBuilder through Groovy in Maven; Failing Jenkins Jobs based on JSP syntax errors; Configuring Jetty for integration tests; Looking at license violations with RATs; Reviewing license violations from within Maven; Exposing information through build descriptions; Reacting to the generated data with the Post-build Groovy plugin; Remotely triggering Jobs through the Jenkins API 
505 8 |a Adaptive site generationChapter 4:Communicating Through Jenkins; Introduction; Skinning Jenkins with the Simple Theme plugin; Skinning and provisioning Jenkins using a WAR overlay; Generating a home page; Creating HTML reports; Efficient use of views; Saving screen space with the Dashboard plugin; Making noise with HTML5 browsers; An eXtreme view for reception areas; Mobile presentation using Google Calendar; Tweeting the world; Mobile apps for Android and IOS; Getting to know your audience with Google Analytics; Chapter 5:Using Metrics to Improve Quality; Introduction 
505 8 |a Estimating the value of your project through SloccountLooking for ""smelly"" code through code coverage; Activating more PMD rulesets; Creating custom PMD rules; Finding bugs with FindBugs; Enabling extra FindBugs rules; Finding security defects with FindBugs; Verifying HTML validity; Reporting with JavaNCSS; Checking style using an external pom.xml; Faking checkstyle results; Integrating Jenkins with Sonar; Chapter 6:Testing Remotely; Introduction; Deploying a WAR file from Jenkins to Tomcat; Creating multiple Jenkins nodes; Testing with Fitnesse; Activating Fitnesse HtmlUnit Fixtures 
520 |a Over 80 recipes to maintain, secure, communicate, test, build, and improve the software development process with Jenkins with this book and ebook. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Open source software. 
650 0 |a Computer software  |x Development. 
650 0 |a Web site development. 
650 0 |a Web sites  |x Design. 
650 6 |a Logiciels libres. 
650 6 |a Sites Web  |x Développement. 
650 6 |a Sites Web  |x Conception. 
650 7 |a COMPUTERS  |x Programming  |x Open Source.  |2 bisacsh 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x Tools.  |2 bisacsh 
650 7 |a Computer software  |x Development.  |2 fast  |0 (OCoLC)fst00872537 
650 7 |a Open source software.  |2 fast  |0 (OCoLC)fst01046097 
650 7 |a Web site development.  |2 fast  |0 (OCoLC)fst01173243 
650 7 |a Web sites  |x Design.  |2 fast  |0 (OCoLC)fst01173252 
776 0 |z 9781849517409 
776 0 |z 9781849517416 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=464883  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26943899 
938 |a ebrary  |b EBRY  |n ebr10574906 
938 |a EBSCOhost  |b EBSC  |n 464883 
994 |a 92  |b IZTAP