[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] 3 commits: update_jdn: install git-lfs on jenkins (needed for reproducible_sync_lfs_files)

Mattia Rizzolo gitlab at salsa.debian.org
Tue May 29 23:33:07 BST 2018


Mattia Rizzolo pushed to branch master at Debian QA / jenkins.debian.net


Commits:
a7e6e5f5 by Mattia Rizzolo at 2018-05-30T00:22:47+02:00
update_jdn: install git-lfs on jenkins (needed for reproducible_sync_lfs_files)

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
30bfac4e by Mattia Rizzolo at 2018-05-30T00:30:52+02:00
chroot-installtion: move the jobs to pb10

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
4aa727a7 by Mattia Rizzolo at 2018-05-30T00:32:39+02:00
chroot-installation: drop the throttle configuration, now it lives in a dedicated host

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -


2 changed files:

- job-cfg/chroot-installation.yaml.py
- update_jdn.sh


Changes:

=====================================
job-cfg/chroot-installation.yaml.py
=====================================
--- a/job-cfg/chroot-installation.yaml.py
+++ b/job-cfg/chroot-installation.yaml.py
@@ -259,11 +259,7 @@ data.append(
                                                              'text': 'Sponsored by Profitbricks',
                                                              'url': 'http://www.profitbricks.co.uk'}},
                                           {   'priority-sorter': {   'priority': '{my_prio}'}},
-                                          {   'throttle': {   'categories': [   'chroot-installation'],
-                                                              'enabled': True,
-                                                              'max-per-node': 6,
-                                                              'max-total': 6,
-                                                              'option': 'category'}}],
+                        ],
                         'publishers': [   {   'trigger': {   'project': '{my_trigger}'}},
                                           {   'email-ext': {   'attach-build-log': False,
                                                                'body': 'See $BUILD_URL/console or just $BUILD_URL for more information.',
@@ -280,7 +276,9 @@ data.append(
                                                                'max-failed-builds': 3,
                                                                'regular-expression': '^E: (Couldn.t download .*/Packages|Unable to fetch some archives|Failed getting release file|Failed getting release signature file)'}}],
                         'triggers': [{   'timed': '{my_time}'}],
-                        'wrappers': [{   'timeout': {   'timeout': 360}}]}})
+                        'wrappers': [{   'timeout': {   'timeout': 360}}],
+                        'node': 'profitbricks10',
+}})
 data.append(
     {   'job-template': {   'defaults': 'chroot-installation',
                             'name': '{name}_{dist}_{action}'}})


=====================================
update_jdn.sh
=====================================
--- a/update_jdn.sh
+++ b/update_jdn.sh
@@ -313,7 +313,6 @@ if [ -f /etc/debian_version ] ; then
 				g++
 				gawk
 				gcc
-				git
 				grep
 				iasl
 				libc6-dev
@@ -384,6 +383,7 @@ if [ -f /etc/debian_version ] ; then
 				flex
 				gawk 
 				ghc
+				git-lfs
 				git-notifier 
 				gocr 
 				graphviz 



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/92f30356ce48271c25b5e9bb4a5d117d7e26a745...4aa727a7572745b3be01fcad2784e9db2b7d6ea1

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/92f30356ce48271c25b5e9bb4a5d117d7e26a745...4aa727a7572745b3be01fcad2784e9db2b7d6ea1
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20180529/af5697ba/attachment-0001.html>


More information about the Qa-jenkins-scm mailing list