diff options
author | Holger Levsen <holger@layer-acht.org> | 2016-11-29 22:10:45 +0100 |
---|---|---|
committer | Holger Levsen <holger@layer-acht.org> | 2016-11-29 22:10:45 +0100 |
commit | 52b3104a74b3499a70d1c1e514086e313bdfc081 (patch) | |
tree | 4f115020166b997b954cb3858fe8c4f7e59bbdb4 /presentations | |
parent | c173848641f35a7cce7b58e6390c70676de5159c (diff) | |
download | jenkins.debian.net-52b3104a74b3499a70d1c1e514086e313bdfc081.tar.xz |
presentation: jenkins.d.n mostly done
Diffstat (limited to 'presentations')
-rw-r--r-- | presentations/2016-11-30-Profitbricks/index.html | 137 |
1 files changed, 79 insertions, 58 deletions
diff --git a/presentations/2016-11-30-Profitbricks/index.html b/presentations/2016-11-30-Profitbricks/index.html index 7066746c..14cbfd4d 100644 --- a/presentations/2016-11-30-Profitbricks/index.html +++ b/presentations/2016-11-30-Profitbricks/index.html @@ -67,49 +67,18 @@ jenkins general: #debian-qa irc channel debian-qa efforts "distributed"… -other qa efforts - lintian.debian.org - ci.debian.net - periodic full archive rebuilds (amd64 only) - -d-i - packages - manual - -lintian -debhelper -debconf-video - -debian-edu - images - packages - doc (!) 7 languages - -reproducible builds - Debian, explain variations! - /who/ - and qa - and ximin (pb17) -rebootstrap - -jenkins team maintenance - helmut: rebootstrap - mapreri + spectranaut: reproducible Debian - fil: lvc - tnn: jenkins java support - sthibault: hurd + accessibility - steven chamberlain: kfreebsd - several: reproducible other than Debian - benefits for debian countless bug reports - ie 2670 done ftbfs via reproducible… + ie 2670 done ftbfs via reproducible… (and 500 open…) early notifications of problems + will become an offical service, jenkins.d.o -benefiting teams: haskell… +other qa efforts + lintian.debian.org + ci.debian.net + periodic full archive rebuilds (amd64 only) -announce move to j.d.o -announce new nodes by codethink +smoothen + shorten reproducible slides --> @@ -119,25 +88,24 @@ announce new nodes by codethink <div class="slides" style="text-align: left;"> <section data-background="images/debian_logo.png" data-background-size="10%" data-background-position="90% 10%"> <h2> - jenkins.debian.net or what is Debian doing with all these ressources + about <code>jenkins.debian.net</code> - or what is Holger / Debian doing with all these ressources </h2> - <p>(Automate all the tests!)</p> + <p>(Automating all the tests!)</p> <h4> <br> - Holger Levsen (h01ger) + Holger Levsen <holger@debian.org> </h4> </section> <section data-background="images/h01ger.png" data-background-size="15%" data-background-color="black"> <h2>about me</h2> <ul class="fragment"> - <li>Debian user since 1995</li> - <li>Debian contributor since 2001</li> + <li>Debian user since 1995, contributing since 2001</li> + <li>Debian-Edu (Debian for Education), since 2003</li> <li>DebConf organizer, founded the DebConf video team in 2005</li> <li>Debian developer since 2007, <code>holger@debian.og</code></li> - <li>Debian-Edu (Debian for Education), since 2003</li> - <li>Debian-QA</li> - <li>Freelancer at Profitbricks from 2012-2015</li> + <li>Freelancer since 2004, <code>holgerlevsen.de</code></li> + <li>Freelancer at Profitbricks from 2011-2013 and 2015</li> </ul> </section> @@ -184,16 +152,17 @@ announce new nodes by codethink jenkins.debian.net contributors: </h2> <ul> - <li>Phil Hands: lvc</li> + <li>Mattia Rizzolo, Valerie Young and others: reproducible Debian</li> <li>Helmut Grohne: rebootstrap</li> <li>Samuel Thibault: hurd + accessibility</li> <li>Steven Chamberlain: kfreebsd</li> + <li>Phil Hands: lvc</li> <li>Tomasz Nitecki: jenkins java support</li> - <li>Mattia Rizzolo, Valerie Young and others: reproducible Debian</li> <li class="fragment">36 contributors to <code>jenkins.debian.net.git</code> in total</li> </ul> </section> + <section data-background="images/debian.png" data-background-size="10%" data-background-position="90% 10%"> <h2> A quick detour about Debian release names @@ -209,12 +178,13 @@ announce new nodes by codethink <section data-background="images/debian-jenkins.png" data-background-size="10%" data-background-position="90% 10%"> <h2> - Package (collection) installation tests + chroot-installation tests </h2> <ul> - <li>338 jobs</li> - <li>wheezy (98), jessie (147), stretch (153), sid (98)</li> - <li>upgrades and new installations tested</li> + <li>338 jobs basically running <code>apt install $metapackages</code><br /> + (gnome, kde, cinnamon, lxde, xfce, qt4, qt5, haskell, developer, debconf-video, debian-edu)</li> + <li>new installations and upgrades tested in <br /> + wheezy (98), jessie (147), stretch (153), sid (98)</li> </ul> </section> @@ -223,15 +193,66 @@ announce new nodes by codethink g-i-installation tests </h2> <ul> - <li>tests Debian Installer (d-i) in graphical mode ("g-i") and text mode too</li> + <li>tests Debian Installer (d-i) in graphical mode ("g-i") and text mode</li> <li>creates videos and screenshots</li> <li>plain Debian (installations and rescue mode) and Debian Edu</li> - <li>kfreebsd and hurd</li> - <li>finally almost deprecated today</li> - <li>replaced by lvc tests (libvirt-cucumber)</li> + <li>jessie, stretch and sid</li> + <li>linux, kfreebsd and hurd</li> + <li>finally almost deprecated today, will be replaced by lvc tests (libvirt-cucumber)</li> + </ul> + </section> + + <section data-background="images/debian-jenkins.png" data-background-size="10%" data-background-position="90% 10%"> + <h2> + more debian-installer related jobs on jenkins.debian.net: + </h2> + <ul> + <li>FIXME 78 packages (building udebs) triggered by commits to their git master branches</li> + <li>manual in several/FIXME languages, also git triggered</li> + <li>lvc and d-i from proposed branches planned</li> + </ul> + </section> + + <section data-background="images/debian-jenkins.png" data-background-size="10%" data-background-position="90% 10%"> + <h2> + $amount/FIXME debian-edu jobs on jenkins.debian.net: + </h2> + <ul> + <li> + g-i tests for jessie and stretch + </li> + <li> + six debian-edu packages build triggerd by commits on their git master branches + </li> + <li> + very useful for debian-edu-doc which is published for 7 languages in HTML, PDF & EPUB format. + </li> + </ul> + </section> + + + <section data-background="images/debian-jenkins.png" data-background-size="10%" data-background-position="90% 10%"> + <h2> + more QA: + </h2> + <ul> + <li>debian-qa + <ul> + <li>orphaned packages without bug</li> + <li>dpkg trigger cycles</li> + <li>lintian, debhelper and piuparts are build on git commits in jessie, stretch and unstable</li> + </ul> + </li> + <li> + rebootstrap - Helmut Grohne files lots of cross-building and bootstrapping bugs + </li> + <li> + reproducible-builds.org - "btw": over 2600 'FTBFS' bugs found and fixed so far, ~400 open… + </li> </ul> </section> + <section data-background="images/debian-jenkins.png" data-background-size="10%" data-background-position="90% 10%"> <h2> reproducible.debian.net @@ -448,7 +469,7 @@ announce new nodes by codethink <section data-background-color="white" data-background="images/rbo.png" data-background-size="25%" data-background-position="90% 10%"> <h2>Usually I thank:</h2> - <p> + <p style="text-align: center;"> <img src="images/cii.png"> <br> <img src="images/lf.png"> @@ -461,7 +482,7 @@ announce new nodes by codethink <section data-background="images/wholeworld.jpg" data-background-size="28%" data-background-position="99% 2%"> <h2>Todays special thanks:</h2> - <p> + <p style="text-align: center;"> <img src="images/profitbricks.jpg"> <ul> <li>from Debian, <code>jenkins.debian.net</code> would not have been possible like this without <em>your support!</em></li> |