[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Sunday, December 27, 2020 @ 04:09:44 Author: yan12125 Revision: 793355 upgpkg: buildbot 2.9.4-1; less verbose tests Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-27 01:44:15 UTC (rev 793354) +++ PKGBUILD2020-12-27 04:09:44 UTC (rev 793355) @@ -8,7 +8,7 @@ python-buildbot-www python-buildbot-waterfall-view python-buildbot-console-view python-buildbot-grid-view python-buildbot-wsgi-dashboards python-buildbot-badges) -pkgver=2.9.3 +pkgver=2.9.4 _bb_contrib_commit=4c8615db51253f0be4bfd08210a3aaf903a74b4f pkgrel=1 arch=(any) @@ -27,7 +27,7 @@ source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc} "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit"; "subunit-tests.diff") -sha256sums=('184255af362855cdcd001c82c3a9e49d1071e24aebb4e9ffb4da5e2f52365e09' +sha256sums=('9ffa555c328da9770960fd034d5d730a8fb13a00cbe28db431b30904aa65f4c5' 'SKIP' 'SKIP' 'cd66bf65e45fa0a5916a6e0201dcebc4db001e4f47da856afbffc58a04356d55') @@ -110,10 +110,10 @@ export PATH="$PATH:$srcdir/tmp_install" cd "$srcdir"/buildbot-$pkgver/master - TZ=UTC trial3 --rterrors buildbot + TZ=UTC trial3 --reporter=summary --rterrors buildbot cd "$srcdir"/buildbot-$pkgver/worker - PYTHONPATH=. trial3 buildbot_worker + PYTHONPATH=. trial3 --reporter=summary buildbot_worker for module in base waterfall_view console_view grid_view wsgi_dashboards do
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Friday, December 18, 2020 @ 16:35:06 Author: yan12125 Revision: 778739 upgpkg: buildbot 2.9.3-1 Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-18 16:33:21 UTC (rev 778738) +++ PKGBUILD2020-12-18 16:35:06 UTC (rev 778739) @@ -8,7 +8,7 @@ python-buildbot-www python-buildbot-waterfall-view python-buildbot-console-view python-buildbot-grid-view python-buildbot-wsgi-dashboards python-buildbot-badges) -pkgver=2.9.2 +pkgver=2.9.3 _bb_contrib_commit=4c8615db51253f0be4bfd08210a3aaf903a74b4f pkgrel=1 arch=(any) @@ -27,7 +27,7 @@ source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc} "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit"; "subunit-tests.diff") -sha256sums=('7072d39fac7cd126e7bf6bed6e14b94bb6c86c360caf12e69c578af305e2883a' +sha256sums=('184255af362855cdcd001c82c3a9e49d1071e24aebb4e9ffb4da5e2f52365e09' 'SKIP' 'SKIP' 'cd66bf65e45fa0a5916a6e0201dcebc4db001e4f47da856afbffc58a04356d55')
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Wednesday, December 9, 2020 @ 08:30:29 Author: yan12125 Revision: 772325 upgpkg: buildbot 2.9.2-1; try to make it reproducible Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-09 07:03:39 UTC (rev 772324) +++ PKGBUILD2020-12-09 08:30:29 UTC (rev 772325) @@ -8,7 +8,7 @@ python-buildbot-www python-buildbot-waterfall-view python-buildbot-console-view python-buildbot-grid-view python-buildbot-wsgi-dashboards python-buildbot-badges) -pkgver=2.9.1 +pkgver=2.9.2 _bb_contrib_commit=4c8615db51253f0be4bfd08210a3aaf903a74b4f pkgrel=1 arch=(any) @@ -27,7 +27,7 @@ source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc} "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit"; "subunit-tests.diff") -sha256sums=('388e0a757019b73148f6552c1cccbc13e998f13cacb32e56e4c85387b0adbc75' +sha256sums=('7072d39fac7cd126e7bf6bed6e14b94bb6c86c360caf12e69c578af305e2883a' 'SKIP' 'SKIP' 'cd66bf65e45fa0a5916a6e0201dcebc4db001e4f47da856afbffc58a04356d55') @@ -122,6 +122,9 @@ done } +# use PYTHONHASHSEED=0 to work around https://bugs.python.org/issue34033 and https://bugs.python.org/issue34722 +export PYTHONHASHSEED=0 + package_buildbot() { pkgdesc='The Continuous Integration Framework' # include setuptools as plugins are enumerated via pkg_resources
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Friday, November 13, 2020 @ 07:25:28 Author: felixonmars Revision: 753839 upgpkg: buildbot 2.8.4-2: Python 3.9 rebuild Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-13 07:16:35 UTC (rev 753838) +++ PKGBUILD2020-11-13 07:25:28 UTC (rev 753839) @@ -10,7 +10,7 @@ python-buildbot-wsgi-dashboards python-buildbot-badges) pkgver=2.8.4 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333 -pkgrel=1 +pkgrel=2 arch=(any) url='https://buildbot.net' license=(GPL2)
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Monday, August 31, 2020 @ 06:12:49 Author: yan12125 Revision: 693734 upgpkg: buildbot 2.8.4-1 Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-31 06:12:08 UTC (rev 693733) +++ PKGBUILD2020-08-31 06:12:49 UTC (rev 693734) @@ -8,7 +8,7 @@ python-buildbot-www python-buildbot-waterfall-view python-buildbot-console-view python-buildbot-grid-view python-buildbot-wsgi-dashboards python-buildbot-badges) -pkgver=2.8.3 +pkgver=2.8.4 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333 pkgrel=1 arch=(any) @@ -29,7 +29,7 @@ "reproducible-html.diff" "sqlalchemy-1.13.18.diff" "ignore-setuptools-warning.diff") -sha256sums=('a8ccc3e3e6b5fa2117c827229767e57d470346a836dc713df957b3df71c3f59e' +sha256sums=('b8c1d807d89dc220422843d7043831ee35ca03dfd7fd4da5a4f73899dffa1849' 'SKIP' 'SKIP' 'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864'
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Friday, August 28, 2020 @ 12:24:50 Author: yan12125 Revision: 690699 upgpkg: buildbot 2.8.3-1 Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-28 12:24:27 UTC (rev 690698) +++ PKGBUILD2020-08-28 12:24:50 UTC (rev 690699) @@ -8,9 +8,9 @@ python-buildbot-www python-buildbot-waterfall-view python-buildbot-console-view python-buildbot-grid-view python-buildbot-wsgi-dashboards python-buildbot-badges) -pkgver=2.8.2 +pkgver=2.8.3 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333 -pkgrel=2 +pkgrel=1 arch=(any) url='https://buildbot.net' license=(GPL2) @@ -29,7 +29,7 @@ "reproducible-html.diff" "sqlalchemy-1.13.18.diff" "ignore-setuptools-warning.diff") -sha256sums=('e5ef72bba5eee9f84f5c2df45fb6238537714c7ce9f9838418d385a3722948c9' +sha256sums=('a8ccc3e3e6b5fa2117c827229767e57d470346a836dc713df957b3df71c3f59e' 'SKIP' 'SKIP' 'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864'
[arch-commits] Commit in buildbot/trunk (PKGBUILD ignore-setuptools-warning.diff)
Date: Friday, July 17, 2020 @ 06:31:35 Author: yan12125 Revision: 664246 buildbot: fix check() with setuptools 49.2.0 Ref: https://github.com/pypa/setuptools/issues/2259 Added: buildbot/trunk/ignore-setuptools-warning.diff Modified: buildbot/trunk/PKGBUILD + PKGBUILD | 12 +--- ignore-setuptools-warning.diff | 12 2 files changed, 21 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-17 06:11:46 UTC (rev 664245) +++ PKGBUILD2020-07-17 06:31:35 UTC (rev 664246) @@ -10,7 +10,7 @@ python-buildbot-wsgi-dashboards python-buildbot-badges) pkgver=2.8.2 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333 -pkgrel=1 +pkgrel=2 arch=(any) url='https://buildbot.net' license=(GPL2) @@ -27,12 +27,14 @@ source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc} "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit"; "reproducible-html.diff" -"sqlalchemy-1.13.18.diff") +"sqlalchemy-1.13.18.diff" +"ignore-setuptools-warning.diff") sha256sums=('e5ef72bba5eee9f84f5c2df45fb6238537714c7ce9f9838418d385a3722948c9' 'SKIP' 'SKIP' 'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864' -'cd6119e8f8346ad2bcfedb3bfdbfcdcbb9908ea1db9f3ec09d323f6c9d13d9df') +'cd6119e8f8346ad2bcfedb3bfdbfcdcbb9908ea1db9f3ec09d323f6c9d13d9df' +'d09f851fb1a50f99d407ea79fa25a90ec0f70b593983108468c87fee8b3cc476') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub) 'FD0004A26EADFE43A4C3F249C6F7AE200374452D' # Povilas Kanapickas (@p12tic on GitHub) @@ -42,6 +44,10 @@ cd buildbot-$pkgver patch -Np1 -i ../reproducible-html.diff patch -Np1 -i ../sqlalchemy-1.13.18.diff + # Setuptools 49.2.0 complains if distutils is imported earlier than setuptools + # The warning is still under discussion, so just ignore it for now + # https://github.com/pypa/setuptools/issues/2259 + patch -Np1 -i ../ignore-setuptools-warning.diff # HACK: do not use virtualenv sed -i -e 's#frontend_deps:.*#frontend_deps:#' Makefile Added: ignore-setuptools-warning.diff === --- ignore-setuptools-warning.diff (rev 0) +++ ignore-setuptools-warning.diff 2020-07-17 06:31:35 UTC (rev 664246) @@ -0,0 +1,12 @@ +diff --git a/master/buildbot/test/__init__.py b/master/buildbot/test/__init__.py +index f7ba7b1e7..6d4b86eab 100644 +--- a/master/buildbot/test/__init__.py b/master/buildbot/test/__init__.py +@@ -131,3 +131,7 @@ warnings.filterwarnings('ignore', ".*Not importing directory .*/zope: missing __ + category=ImportWarning) + warnings.filterwarnings('ignore', ".*Not importing directory .*/sphinxcontrib: missing __init__", + category=ImportWarning) ++ ++# ignore warnings from setuptools 49.2.0 ++warnings.filterwarnings('ignore', ".*Distutils was imported before Setuptools.*", ++category=UserWarning)
[arch-commits] Commit in buildbot/trunk (PKGBUILD sqlalchemy-1.13.18.diff)
Date: Tuesday, June 30, 2020 @ 11:29:21 Author: yan12125 Revision: 657153 buildbot: add a patch for compatibility with SQLAlchemy 1.13.18 Ref: https://github.com/buildbot/buildbot/pull/5387#issuecomment-651732731 Added: buildbot/trunk/sqlalchemy-1.13.18.diff Modified: buildbot/trunk/PKGBUILD -+ PKGBUILD|7 +-- sqlalchemy-1.13.18.diff | 13 + 2 files changed, 18 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-30 10:42:23 UTC (rev 657152) +++ PKGBUILD2020-06-30 11:29:21 UTC (rev 657153) @@ -26,11 +26,13 @@ git yarn) source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc} "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit"; -"reproducible-html.diff") +"reproducible-html.diff" +"sqlalchemy-1.13.18.diff") sha256sums=('e5ef72bba5eee9f84f5c2df45fb6238537714c7ce9f9838418d385a3722948c9' 'SKIP' 'SKIP' -'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864') +'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864' +'cd6119e8f8346ad2bcfedb3bfdbfcdcbb9908ea1db9f3ec09d323f6c9d13d9df') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub) 'FD0004A26EADFE43A4C3F249C6F7AE200374452D' # Povilas Kanapickas (@p12tic on GitHub) @@ -39,6 +41,7 @@ prepare() { cd buildbot-$pkgver patch -Np1 -i ../reproducible-html.diff + patch -Np1 -i ../sqlalchemy-1.13.18.diff # HACK: do not use virtualenv sed -i -e 's#frontend_deps:.*#frontend_deps:#' Makefile Added: sqlalchemy-1.13.18.diff === --- sqlalchemy-1.13.18.diff (rev 0) +++ sqlalchemy-1.13.18.diff 2020-06-30 11:29:21 UTC (rev 657153) @@ -0,0 +1,13 @@ +diff --git a/master/buildbot/db/enginestrategy.py b/master/buildbot/db/enginestrategy.py +index 7cd014e37..cb835602b 100644 +--- a/master/buildbot/db/enginestrategy.py b/master/buildbot/db/enginestrategy.py +@@ -216,7 +216,7 @@ class BuildbotEngineStrategy(strategies.PlainEngineStrategy): + raise TypeError("Buildbot requires use_unicode=True " + + "(and adds it automatically)") + else: +-u.query['use_unicode'] = True ++u.query['use_unicode'] = "True" + + if 'charset' in u.query: + if u.query['charset'] != "utf8":
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Saturday, June 20, 2020 @ 04:36:37 Author: yan12125 Revision: 647982 upgpkg: buildbot 2.8.2-1 Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-19 23:39:37 UTC (rev 647981) +++ PKGBUILD2020-06-20 04:36:37 UTC (rev 647982) @@ -8,7 +8,7 @@ python-buildbot-www python-buildbot-waterfall-view python-buildbot-console-view python-buildbot-grid-view python-buildbot-wsgi-dashboards python-buildbot-badges) -pkgver=2.8.1 +pkgver=2.8.2 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333 pkgrel=1 arch=(any) @@ -27,7 +27,7 @@ source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc} "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit"; "reproducible-html.diff") -sha256sums=('0777e49da3e4b710e4eb871c25e2a6fcfdc232db32f221c5257d87998b5bd153' +sha256sums=('e5ef72bba5eee9f84f5c2df45fb6238537714c7ce9f9838418d385a3722948c9' 'SKIP' 'SKIP' 'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864')
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Sunday, June 7, 2020 @ 13:32:31 Author: yan12125 Revision: 640044 upgpkg: buildbot 2.8.1-1; along with some minor style fixes Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-07 13:31:48 UTC (rev 640043) +++ PKGBUILD2020-06-07 13:32:31 UTC (rev 640044) @@ -8,7 +8,7 @@ python-buildbot-www python-buildbot-waterfall-view python-buildbot-console-view python-buildbot-grid-view python-buildbot-wsgi-dashboards python-buildbot-badges) -pkgver=2.8.0 +pkgver=2.8.1 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333 pkgrel=1 arch=(any) @@ -27,7 +27,7 @@ source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc} "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit"; "reproducible-html.diff") -sha256sums=('8c7e475550d5f608b23c3e5a56db7d865da977ec4c71a14213c04c10f6f1e26b' +sha256sums=('0777e49da3e4b710e4eb871c25e2a6fcfdc232db32f221c5257d87998b5bd153' 'SKIP' 'SKIP' 'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864') @@ -59,15 +59,15 @@ cd "$srcdir"/buildbot-$pkgver/pkg python setup.py egg_info - buildbot + buildbot cd "$srcdir"/buildbot-$pkgver/master python setup.py build - buildbot-worker + ## buildbot-worker ### cd "$srcdir"/buildbot-$pkgver/worker python setup.py build - buildbot-www + ### buildbot-www # cd "$srcdir"/buildbot-$pkgver # HACK: use system packages instead of ones via pip @@ -80,7 +80,7 @@ python setup.py build done - buildbot-docs + ### buildbot-docs cd "$srcdir/buildbot-$pkgver" make docs }
[arch-commits] Commit in buildbot/trunk (PKGBUILD reproducible-html.diff)
Date: Monday, May 25, 2020 @ 16:13:29 Author: yan12125 Revision: 634634 upgpkg: buildbot 2.7.0-2; make python-buildbot-www reproducible Added: buildbot/trunk/reproducible-html.diff Modified: buildbot/trunk/PKGBUILD + PKGBUILD |9 ++--- reproducible-html.diff | 22 ++ 2 files changed, 28 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-25 16:11:51 UTC (rev 634633) +++ PKGBUILD2020-05-25 16:13:29 UTC (rev 634634) @@ -10,7 +10,7 @@ python-buildbot-wsgi-dashboards python-buildbot-badges) pkgver=2.7.0 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333 -pkgrel=1 +pkgrel=2 arch=(any) url='https://buildbot.net' license=(GPL2) @@ -28,13 +28,15 @@ "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit"; "pygments-2.5.diff" "sphinx-issue7139.diff" -"sphinx-3.0.patch") +"sphinx-3.0.patch" +"reproducible-html.diff") sha256sums=('8b0ce7d332c5013517bf3bbcc70638d16c8ded8c099770bfbc8126332ff3016a' 'SKIP' 'SKIP' 'aab7437b4db78fd07971b875db0cdb9af4e4807ae8c0b7d5d4bae5ae03074ec2' '44753dd07bef78105528d371a053594fd7a24922e23a2841d67ff44c764224b6' -'148410975575748984de7ae7d013135899bc522a56b7b678df3ac9bb55321f6f') +'148410975575748984de7ae7d013135899bc522a56b7b678df3ac9bb55321f6f' +'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub) 'FD0004A26EADFE43A4C3F249C6F7AE200374452D' # Povilas Kanapickas (@p12tic on GitHub) @@ -45,6 +47,7 @@ patch -Np1 -i ../pygments-2.5.diff patch -Np1 -i ../sphinx-issue7139.diff patch -Np1 -i ../sphinx-3.0.patch + patch -Np1 -i ../reproducible-html.diff # HACK: do not use virtualenv sed -i -e 's#frontend_deps:.*#frontend_deps:#' Makefile Added: reproducible-html.diff === --- reproducible-html.diff (rev 0) +++ reproducible-html.diff 2020-05-25 16:13:29 UTC (rev 634634) @@ -0,0 +1,22 @@ +--- a/www/base/src/app/layout.jade 2020-02-28 05:30:40.0 +0800 b/www/base/src/app/layout.jade 2020-05-24 22:01:39.401819550 +0800 +@@ -1,3 +1,5 @@ ++- var timestamp = process.env.SOURCE_DATE_EPOCH ? (parseInt(process.env.SOURCE_DATE_EPOCH) * 1000) : new Date().getTime(); ++ + doctype html + html.no-js(ng-app="app", xmlns:ng='http://angularjs.org', xmlns:app='ignored') + head +@@ -18,10 +20,10 @@ + script(src="browser-warning-list.js") + script + | window.T = {{ custom_templates | tojson }}; +-script(src="scripts.js?_" + (new Date()).getTime()) ++script(src="scripts.js?_" + timestamp) + | {% for app in config.plugins -%} +-script(src="{{app}}/scripts.js?_" + (new Date()).getTime()) +-link(href='{{app}}/styles.css?_' + (new Date()).getTime(), rel='stylesheet') ++script(src="{{app}}/scripts.js?_" + timestamp) ++link(href='{{app}}/styles.css?_' + timestamp, rel='stylesheet') + script + | angular.module('app').requires.push('{{app}}') + | {% endfor %}
[arch-commits] Commit in buildbot/trunk (PKGBUILD sphinx-3.0.patch)
Date: Wednesday, April 8, 2020 @ 14:34:01 Author: yan12125 Revision: 612608 buildbot: fix building with python-sphinx 3.0.0 Added: buildbot/trunk/sphinx-3.0.patch Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |7 ++- sphinx-3.0.patch | 103 + 2 files changed, 108 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-08 14:25:05 UTC (rev 612607) +++ PKGBUILD2020-04-08 14:34:01 UTC (rev 612608) @@ -27,12 +27,14 @@ source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc} "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit"; "pygments-2.5.diff" -"sphinx-issue7139.diff") +"sphinx-issue7139.diff" +"sphinx-3.0.patch") sha256sums=('8b0ce7d332c5013517bf3bbcc70638d16c8ded8c099770bfbc8126332ff3016a' 'SKIP' 'SKIP' 'aab7437b4db78fd07971b875db0cdb9af4e4807ae8c0b7d5d4bae5ae03074ec2' -'44753dd07bef78105528d371a053594fd7a24922e23a2841d67ff44c764224b6') +'44753dd07bef78105528d371a053594fd7a24922e23a2841d67ff44c764224b6' +'148410975575748984de7ae7d013135899bc522a56b7b678df3ac9bb55321f6f') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub) 'FD0004A26EADFE43A4C3F249C6F7AE200374452D' # Povilas Kanapickas (@p12tic on GitHub) @@ -42,6 +44,7 @@ cd buildbot-$pkgver patch -Np1 -i ../pygments-2.5.diff patch -Np1 -i ../sphinx-issue7139.diff + patch -Np1 -i ../sphinx-3.0.patch # HACK: do not use virtualenv sed -i -e 's#frontend_deps:.*#frontend_deps:#' Makefile Added: sphinx-3.0.patch === --- sphinx-3.0.patch(rev 0) +++ sphinx-3.0.patch2020-04-08 14:34:01 UTC (rev 612608) @@ -0,0 +1,103 @@ +From 16fc5f43358e9790f325e1c6abdc5defc2d58832 Mon Sep 17 00:00:00 2001 +From: Chih-Hsuan Yen +Date: Wed, 8 Apr 2020 20:22:36 +0800 +Subject: [PATCH] Fixing building docs with Sphinx 3.0 + +1. Remove the bbdocs.highlighterrors extension, which is incompatible with + Sphinx 3.0, where sphinx.highlighting.PygmentsBridge.unhighlighted() + is removed. Actually that extension appears to be unused all the time. + When that module is added [1], Sphinx 1.3.3 is used [2], while calls + to PygmentsBridge.unhighlighted() had been gradually removed in Sphinx + 1.2 [3] and 1.3 [4]. +2. Fix duplicate names in docs. Two of them are caused by incorrect + function/class name, and others are by same class names in different + Python modules with missing py:module declarations. +3. Bump the Sphinx version + +[1] https://github.com/buildbot/buildbot/commit/b3292b136a9bce478aacc36b2462e922d5575e93 +[2] https://github.com/buildbot/buildbot/blob/b3292b136a9bce478aacc36b2462e922d5575e93/.travis.yml#L127 +[3] https://github.com/sphinx-doc/sphinx/commit/b29226a0609d5803afd51c01f6d522bd30592dbf +[4] https://github.com/sphinx-doc/sphinx/commit/db1cf80a69778d882f5c39b8966dc9fd5af256ac +--- + .../newsfragments/update-sphinx-3.doc | 1 + + master/docs/bbdocs/highlighterrors.py | 96 --- + master/docs/conf.py | 1 - + master/docs/developer/utils.rst | 8 +- + .../docs/manual/configuration/buildsteps.rst | 2 +- + requirements-cidocs.txt | 2 +- + 6 files changed, 10 insertions(+), 100 deletions(-) + create mode 100644 master/buildbot/newsfragments/update-sphinx-3.doc + delete mode 100644 master/docs/bbdocs/highlighterrors.py + +diff --git a/master/buildbot/newsfragments/update-sphinx-3.doc b/master/buildbot/newsfragments/update-sphinx-3.doc +new file mode 100644 +index 00..aa7accbaab +--- /dev/null b/master/buildbot/newsfragments/update-sphinx-3.doc +@@ -0,0 +1 @@ ++Make docs build with Sphinx 3 and fix some typos and incorrect Python module declarations +diff --git a/master/docs/conf.py b/master/docs/conf.py +index 2e340b5a44..bc3738f9ce 100755 +--- a/master/docs/conf.py b/master/docs/conf.py +@@ -56,7 +56,6 @@ + 'sphinx.ext.todo', + 'sphinx.ext.extlinks', + 'bbdocs.ext', +-'bbdocs.highlighterrors', + 'sphinxcontrib.blockdiag', + 'sphinxcontrib.jinja', + 'sphinx_rtd_theme', +diff --git a/master/docs/developer/utils.rst b/master/docs/developer/utils.rst +index adc0cb2981..0c968ff133 100644 +--- a/master/docs/developer/utils.rst b/master/docs/developer/utils.rst +@@ -789,7 +789,7 @@ The classes in the :py:mod:`buildbot.util.subscription` module are used for deal + + Get a named state value from the object's state. + +-.. py:method:: getState(name, value) ++.. py:method:: setState(name, value) + + :param name: the name of the value to c
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Saturday, February 1, 2020 @ 19:09:30 Author: yan12125 Revision: 561096 upgpkg: buildbot 2.6.0-4; merge buildbot-worker; remove windows-specific files from buildbot-worker; simpler approach for ad-hoc installation of Python distributions Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD | 48 1 file changed, 32 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-01 19:06:15 UTC (rev 561095) +++ PKGBUILD2020-02-01 19:09:30 UTC (rev 561096) @@ -4,24 +4,23 @@ # Contributor: William Rea pkgbase=buildbot -pkgname=(buildbot buildbot-docs +pkgname=(buildbot buildbot-worker buildbot-docs python-buildbot-www python-buildbot-waterfall-view python-buildbot-console-view python-buildbot-grid-view python-buildbot-wsgi-dashboards python-buildbot-badges) pkgver=2.6.0 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333 -pkgrel=3 +pkgrel=4 arch=(any) url='https://buildbot.net' license=(GPL2) checkdepends=(python-boto3 python-lz4 python-treq python-txrequests python-moto python-parameterized - buildbot-worker=$pkgver openssh chromium) makedepends=(python-twisted python-jinja python-zope-interface python-sqlalchemy-migrate python-dateutil python-txaio python-autobahn python-pyjwt python-yaml - python-setuptools python-mock + python-setuptools python-mock python-future python-sphinx-jinja python-sphinxcontrib-blockdiag git yarn) source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig} @@ -52,20 +51,24 @@ sed -i '/buildbot_windows_service/d' master/setup.py rm -v master/buildbot/scripts/windows_service.py + sed -i '/buildbot_worker_windows_service/d' worker/setup.py + rm -v worker/buildbot_worker/scripts/windows_service.py } build() { export NODE_OPTIONS="--max-old-space-size=2048" - site_packages_path=$(python -c 'import site; print(site.getsitepackages()[0])') - cd "$srcdir"/buildbot-$pkgver/pkg - python setup.py install --root="$srcdir"/tmp_install + python setup.py egg_info buildbot cd "$srcdir"/buildbot-$pkgver/master python setup.py build + buildbot-worker + cd "$srcdir"/buildbot-$pkgver/worker + python setup.py build + buildbot-www cd "$srcdir"/buildbot-$pkgver @@ -72,7 +75,7 @@ # HACK: use system packages instead of ones via pip make PIP=/usr/bin/true frontend_deps - export PYTHONPATH="$srcdir"/tmp_install$site_packages_path + export PYTHONPATH="$srcdir"/buildbot-$pkgver/pkg for module in base waterfall_view console_view grid_view wsgi_dashboards badges do cd "$srcdir"/buildbot-$pkgver/www/$module @@ -87,23 +90,26 @@ check() { # Install packages to a temp folder for tests cd "$srcdir"/buildbot-$pkgver/master + python setup.py egg_info + python setup.py install_scripts --install-dir="$srcdir/tmp_install" - site_packages_path=$(python -c 'import site; print(site.getsitepackages()[0])') + cd "$srcdir"/buildbot-$pkgver/worker + python setup.py egg_info - python setup.py install --root="$srcdir"/tmp_install --skip-build - # Copy files over for integration tests - cp -v buildbot/test/integration/*.tgz "$srcdir"/tmp_install$site_packages_path/buildbot/test/integration/ - cd "$srcdir"/buildbot-$pkgver/www/base - python setup.py install --root="$srcdir"/tmp_install --skip-build + python setup.py egg_info # Run tests - export PYTHONPATH="$srcdir"/tmp_install$site_packages_path - export PATH="$PATH:$srcdir/tmp_install/usr/bin" + _basedir="$srcdir/buildbot-$pkgver" + export PYTHONPATH="$_basedir/master:$_basedir/worker:$_basedir/www/base:$_basedir/pkg" + export PATH="$PATH:$srcdir/tmp_install" cd "$srcdir"/buildbot-$pkgver/master TZ=UTC trial3 --rterrors buildbot + cd "$srcdir"/buildbot-$pkgver/worker + PYTHONPATH=. trial3 buildbot_worker + for module in base waterfall_view console_view grid_view wsgi_dashboards do cd "$srcdir"/buildbot-$pkgver/www/$module @@ -147,6 +153,16 @@ -t "$pkgdir"/usr/lib/systemd/system/ } +package_buildbot-worker() { + pkgdesc='Buildbot worker daemon' + depends=(python-setuptools python-twisted python-future) + + cd buildbot-$pkgver/worker + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 "$srcdir"/buildbot-contrib/worker/contrib/systemd/buildbot-worker@.service \ +-t "$pkgdir"/usr/lib/systemd/system/ +} + package_buildbot-docs() { pkgdesc='Buildbot docs'
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Saturday, February 1, 2020 @ 14:59:33 Author: yan12125 Revision: 561031 upgpkg: buildbot 2.6.0-3; merge buildbot-www and no long use standalone python-buildbot-pkg; eliminate duplicated webpack builds; fix pkgdesc of buildbot-docs; improve optdepends of buildbot Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD | 168 + 1 file changed, 147 insertions(+), 21 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-01 13:37:58 UTC (rev 561030) +++ PKGBUILD2020-02-01 14:59:33 UTC (rev 561031) @@ -4,28 +4,34 @@ # Contributor: William Rea pkgbase=buildbot -pkgname=(buildbot buildbot-docs) -pkgdesc='The Continuous Integration Framework' +pkgname=(buildbot buildbot-docs + python-buildbot-www python-buildbot-waterfall-view + python-buildbot-console-view python-buildbot-grid-view + python-buildbot-wsgi-dashboards python-buildbot-badges) pkgver=2.6.0 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333 -pkgrel=2 +pkgrel=3 arch=(any) url='https://buildbot.net' license=(GPL2) -depends=(python-twisted python-jinja python-zope-interface - python-sqlalchemy-migrate python-dateutil python-txaio - python-autobahn python-pyjwt python-yaml) checkdepends=(python-boto3 python-lz4 python-treq python-txrequests - python-mock python-moto python-parameterized - python-buildbot-pkg=$pkgver buildbot-worker=$pkgver python-buildbot-www=$pkgver - openssh git) -makedepends=(python-setuptools git python-sphinx-jinja python-sphinxcontrib-blockdiag) + python-moto python-parameterized + buildbot-worker=$pkgver + openssh chromium) +makedepends=(python-twisted python-jinja python-zope-interface + python-sqlalchemy-migrate python-dateutil python-txaio + python-autobahn python-pyjwt python-yaml + python-setuptools python-mock + python-sphinx-jinja python-sphinxcontrib-blockdiag + git yarn) source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig} "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit"; + "https://github.com/yan12125/buildbot/commit/26af545b3f8cbf97f2335e61b08dcf30f447c17b.patch"; "pygments-2.5.diff") sha256sums=('0ac835b58db309bebcf00fa77687385551833b3dac1c66aa671d271776050c19' 'SKIP' 'SKIP' +'4bf518b614aa208152fb88e39325a8f5b5a681ee91e9033728f2bb20a7704611' '01cb9351a05cf2523e9c6c14561b2024508798902258d3b3f5caa9a6486bfc82') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub) @@ -35,42 +41,104 @@ prepare() { cd buildbot-$pkgver patch -Np1 -i ../pygments-2.5.diff + patch -Np1 -i ../26af545b3f8cbf97f2335e61b08dcf30f447c17b.patch + + # HACK: do not use virtualenv + sed -i -e 's#frontend_deps:.*#frontend_deps:#' Makefile + + # HACK: Do not build JS again during install + # We take care about the command order manually + sed -i '/egg_info=EggInfoCommand/d' pkg/buildbot_pkg.py + + sed -i '/buildbot_windows_service/d' master/setup.py + rm -v master/buildbot/scripts/windows_service.py } build() { - cd buildbot-$pkgver + export NODE_OPTIONS="--max-old-space-size=2048" - pushd master + site_packages_path=$(python -c 'import site; print(site.getsitepackages()[0])') + + cd "$srcdir"/buildbot-$pkgver/pkg + python setup.py install --root="$srcdir"/tmp_install + + buildbot + cd "$srcdir"/buildbot-$pkgver/master python setup.py build - popd + buildbot-www + cd "$srcdir"/buildbot-$pkgver + + # HACK: use system packages instead of ones via pip + make PIP=/usr/bin/true frontend_deps + + export PYTHONPATH="$srcdir"/tmp_install$site_packages_path + for module in base waterfall_view console_view grid_view wsgi_dashboards badges + do +cd "$srcdir"/buildbot-$pkgver/www/$module +python setup.py build + done + + buildbot-docs + cd "$srcdir/buildbot-$pkgver" make docs } check() { - cd buildbot-$pkgver/master + # Install packages to a temp folder for tests + cd "$srcdir"/buildbot-$pkgver/master site_packages_path=$(python -c 'import site; print(site.getsitepackages()[0])') - python setup.py install --root="$srcdir"/tmp_install + python setup.py install --root="$srcdir"/tmp_install --skip-build # Copy files over for integration tests cp -v buildbot/test/integration/*.tgz "$srcdir"/tmp_install$site_packages_path/buildbot/test/integration/ + cd "$srcdir"/buildbot-$pkgver/www/base + python setup.py install --root="$srcdir"/tmp_install --skip-build + + # Run tests export PYTHONPATH="$srcdi
[arch-commits] Commit in buildbot/trunk (PKGBUILD pygments-2.5.diff)
Date: Saturday, February 1, 2020 @ 06:48:44 Author: yan12125 Revision: 560988 upgpkg: buildbot 2.6.0-2; add buildbot-docs Added: buildbot/trunk/pygments-2.5.diff Modified: buildbot/trunk/PKGBUILD ---+ PKGBUILD | 58 pygments-2.5.diff | 39 ++ 2 files changed, 80 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-01 06:38:03 UTC (rev 560987) +++ PKGBUILD2020-02-01 06:48:44 UTC (rev 560988) @@ -3,11 +3,12 @@ # Contributor: Sergej Pupykin # Contributor: William Rea -pkgname=buildbot +pkgbase=buildbot +pkgname=(buildbot buildbot-docs) pkgdesc='The Continuous Integration Framework' pkgver=2.6.0 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333 -pkgrel=1 +pkgrel=2 arch=(any) url='https://buildbot.net' license=(GPL2) @@ -18,30 +19,32 @@ python-mock python-moto python-parameterized python-buildbot-pkg=$pkgver buildbot-worker=$pkgver python-buildbot-www=$pkgver openssh git) -makedepends=(python-setuptools git) -optdepends=( - 'python-boto3: for AWS EC2 latent worker' - 'python-lz4: to compress logs using lz4' - 'python-treq: for using HTTP requests as steps' - 'python-txrequests: for using HTTP requests as steps' - 'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers' - 'python-docker: for Docker latent worker' - 'pass: to use SecretInPass provider' - 'vault: to use HashiCorpVaultSecretProvider provider' -) +makedepends=(python-setuptools git python-sphinx-jinja python-sphinxcontrib-blockdiag) source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig} - "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit";) + "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit"; +"pygments-2.5.diff") sha256sums=('0ac835b58db309bebcf00fa77687385551833b3dac1c66aa671d271776050c19' 'SKIP' -'SKIP') +'SKIP' +'01cb9351a05cf2523e9c6c14561b2024508798902258d3b3f5caa9a6486bfc82') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub) 'FD0004A26EADFE43A4C3F249C6F7AE200374452D' # Povilas Kanapickas (@p12tic on GitHub) ) +prepare() { + cd buildbot-$pkgver + patch -Np1 -i ../pygments-2.5.diff +} + build() { - cd buildbot-$pkgver/master + cd buildbot-$pkgver + + pushd master python setup.py build + popd + + make docs } check() { @@ -58,9 +61,30 @@ TZ=UTC trial3 --rterrors buildbot } -package() { +package_buildbot() { + optdepends=( +'python-boto3: for AWS EC2 latent worker' +'python-lz4: to compress logs using lz4' +'python-treq: for using HTTP requests as steps' +'python-txrequests: for using HTTP requests as steps' +'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers' +'python-docker: for Docker latent worker' +'pass: to use SecretInPass provider' +'vault: to use HashiCorpVaultSecretProvider provider' + ) + cd buildbot-$pkgver/master python setup.py install --root="$pkgdir" --optimize=1 --skip-build install -Dm644 "$srcdir"/buildbot-contrib/master/contrib/systemd/buildbot@.service \ -t "$pkgdir"/usr/lib/systemd/system/ } + +package_buildbot-docs() { + depends=() + + cd buildbot-$pkgver/master/docs + install -Ddm755 "$pkgdir"/usr/share/doc/buildbot + for kind in html singlehtml ; do +cp -dr --no-preserve=ownership _build/$kind "$pkgdir"/usr/share/doc/buildbot/$kind + done +} Added: pygments-2.5.diff === --- pygments-2.5.diff (rev 0) +++ pygments-2.5.diff 2020-02-01 06:48:44 UTC (rev 560988) @@ -0,0 +1,39 @@ +diff --git a/master/docs/manual/configuration/schedulers.rst b/master/docs/manual/configuration/schedulers.rst +index d4b667afe..51bd25321 100644 +--- a/master/docs/manual/configuration/schedulers.rst b/master/docs/manual/configuration/schedulers.rst +@@ -678,7 +678,7 @@ This scheduler will perform a build each Monday morning at 6:23am and again at 8 + + c['schedulers'].append( + schedulers.Nightly(name='BeforeWork', +- branch=`default`, ++ branch='default', +builderNames=['builder1'], +dayOfWeek=0, hour=[6,8], minute=23, +onlyIfChanged=True)) +diff --git a/master/docs/manual/customization.rst b/master/docs/manual/customization.rst +index df0b14554..0ac854733 100644 +--- a/master/docs/manual/customization.rst b/master/docs/manual/customization.rst +@@ -1252,7 +1252,7 @@ Then you need a ``templates/mydashboard.html`` file near your ``master.cfg``. + This template
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Wednesday, January 29, 2020 @ 08:31:48 Author: yan12125 Revision: 558435 upgpkg: buildbot 2.6.0-1 Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-29 08:31:37 UTC (rev 558434) +++ PKGBUILD2020-01-29 08:31:48 UTC (rev 558435) @@ -5,9 +5,9 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' -pkgver=2.5.1 +pkgver=2.6.0 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333 -pkgrel=2 +pkgrel=1 arch=(any) url='https://buildbot.net' license=(GPL2) @@ -31,7 +31,7 @@ ) source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig} "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit";) -sha256sums=('cee691d3e04481ff5b5ad3514d7fe0d5e3971c0dd9a4f67640e7dae7af6826a5' +sha256sums=('0ac835b58db309bebcf00fa77687385551833b3dac1c66aa671d271776050c19' 'SKIP' 'SKIP') validpgpkeys=(
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Wednesday, December 25, 2019 @ 11:28:02 Author: yan12125 Revision: 540840 upgpkg: buildbot 2.5.1-2; add systemd service file Ref: https://github.com/buildbot/buildbot-contrib/pull/17 Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-25 11:27:15 UTC (rev 540839) +++ PKGBUILD2019-12-25 11:28:02 UTC (rev 540840) @@ -6,7 +6,8 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' pkgver=2.5.1 -pkgrel=1 +_bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333 +pkgrel=2 arch=(any) url='https://buildbot.net' license=(GPL2) @@ -17,7 +18,7 @@ python-mock python-moto python-parameterized python-buildbot-pkg=$pkgver buildbot-worker=$pkgver python-buildbot-www=$pkgver openssh git) -makedepends=(python-setuptools) +makedepends=(python-setuptools git) optdepends=( 'python-boto3: for AWS EC2 latent worker' 'python-lz4: to compress logs using lz4' @@ -28,8 +29,10 @@ 'pass: to use SecretInPass provider' 'vault: to use HashiCorpVaultSecretProvider provider' ) -source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}) +source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig} + "git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit";) sha256sums=('cee691d3e04481ff5b5ad3514d7fe0d5e3971c0dd9a4f67640e7dae7af6826a5' +'SKIP' 'SKIP') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub) @@ -58,4 +61,6 @@ package() { cd buildbot-$pkgver/master python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 "$srcdir"/buildbot-contrib/master/contrib/systemd/buildbot@.service \ +-t "$pkgdir"/usr/lib/systemd/system/ }
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Monday, November 4, 2019 @ 08:14:54 Author: felixonmars Revision: 523646 Python 3.8 rebuild Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-04 08:14:48 UTC (rev 523645) +++ PKGBUILD2019-11-04 08:14:54 UTC (rev 523646) @@ -6,7 +6,7 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' pkgver=2.5.0 -pkgrel=1 +pkgrel=2 arch=(any) url='https://buildbot.net' license=(GPL2)
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Sunday, November 3, 2019 @ 18:55:16 Author: yan12125 Revision: 522561 buildbot: fix tests with Python 3.8 Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-03 18:13:54 UTC (rev 522560) +++ PKGBUILD2019-11-03 18:55:16 UTC (rev 522561) @@ -29,10 +29,12 @@ 'vault: to use HashiCorpVaultSecretProvider provider' ) source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig} -$pkgname-automat-117.diff) +$pkgname-automat-117.diff +$pkgname-python38.diff) sha256sums=('b5af824031c2bac87a73cd580fe597b439c113352f3f5d8c8146afbbf077fc77' 'SKIP' -'00587459a73af8faabcef08b80fd83270f22907238111abaa4edf57c80e992f3') +'00587459a73af8faabcef08b80fd83270f22907238111abaa4edf57c80e992f3' +'cb09b08ff40283b8931da446282e6e31f3a46b1912177d93c62ba4b6575e1654') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub) 'FD0004A26EADFE43A4C3F249C6F7AE200374452D' # Povilas Kanapickas (@p12tic on GitHub) @@ -41,6 +43,7 @@ prepare() { cd buildbot-$pkgver/master patch -Np2 -i ../../$pkgname-automat-117.diff + patch -Np2 -i ../../$pkgname-python38.diff } build() {
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Friday, October 18, 2019 @ 17:38:56 Author: yan12125 Revision: 516896 upgpkg: buildbot 2.5.0-1 Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-18 17:38:35 UTC (rev 516895) +++ PKGBUILD2019-10-18 17:38:56 UTC (rev 516896) @@ -5,7 +5,7 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' -pkgver=2.4.1 +pkgver=2.5.0 pkgrel=1 arch=(any) url='https://buildbot.net' @@ -30,7 +30,7 @@ ) source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig} $pkgname-automat-117.diff) -sha256sums=('6237a4c61a6208324ca246b328ba01660fa40a40cce20430963b33901cd80672' +sha256sums=('b5af824031c2bac87a73cd580fe597b439c113352f3f5d8c8146afbbf077fc77' 'SKIP' '00587459a73af8faabcef08b80fd83270f22907238111abaa4edf57c80e992f3') validpgpkeys=(
[arch-commits] Commit in buildbot/trunk (PKGBUILD buildbot-automat-117.diff)
Date: Sunday, October 13, 2019 @ 14:44:56 Author: yan12125 Revision: 515315 buildbot: fix build * Add a workaround for incompatibility between automat and attrs [1]. Discovered by reproducible builds [2]. * Also fixes the vault secret provider name [3] [1] https://github.com/glyph/automat/issues/117 [2] https://tests.reproducible-builds.org/archlinux/community/buildbot/build1.log [3] https://github.com/buildbot/buildbot/issues/4510 Added: buildbot/trunk/buildbot-automat-117.diff Modified: buildbot/trunk/PKGBUILD ---+ PKGBUILD | 13 ++--- buildbot-automat-117.diff | 10 ++ 2 files changed, 20 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-13 14:31:31 UTC (rev 515314) +++ PKGBUILD2019-10-13 14:44:56 UTC (rev 515315) @@ -26,16 +26,23 @@ 'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers' 'python-docker: for Docker latent worker' 'pass: to use SecretInPass provider' - 'vault: to use SecretInVault provider' + 'vault: to use HashiCorpVaultSecretProvider provider' ) -source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}) +source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig} +$pkgname-automat-117.diff) sha256sums=('6237a4c61a6208324ca246b328ba01660fa40a40cce20430963b33901cd80672' -'SKIP') +'SKIP' +'00587459a73af8faabcef08b80fd83270f22907238111abaa4edf57c80e992f3') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub) 'FD0004A26EADFE43A4C3F249C6F7AE200374452D' # Povilas Kanapickas (@p12tic on GitHub) ) +prepare() { + cd buildbot-$pkgver/master + patch -Np2 -i ../../$pkgname-automat-117.diff +} + build() { cd buildbot-$pkgver/master python setup.py build Added: buildbot-automat-117.diff === --- buildbot-automat-117.diff (rev 0) +++ buildbot-automat-117.diff 2019-10-13 14:44:56 UTC (rev 515315) @@ -0,0 +1,10 @@ +--- buildbot/master/buildbot/test/__init__.py 2019-10-10 20:56:41.191340974 +0800 buildbot/master/buildbot/test/__init__.py 2019-10-10 20:57:49.008283272 +0800 +@@ -119,3 +119,7 @@ + + # sqlalchemy-migrate uses deprecated api from sqlalchemy https://review.openstack.org/#/c/648072/ + warnings.filterwarnings('ignore', ".*Engine.contextual_connect.*", DeprecationWarning) ++ ++# automat not fully compatible with attrs 19.2 yet ++# https://github.com/glyph/automat/issues/117 ++warnings.filterwarnings('ignore', ".*The usage of `cmp` is deprecated.*", DeprecationWarning)
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Sunday, September 15, 2019 @ 00:33:57 Author: yan12125 Revision: 510600 upgpkg: buildbot 2.4.1-1 * Add python-docker to optdepends Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-15 00:31:30 UTC (rev 510599) +++ PKGBUILD2019-09-15 00:33:57 UTC (rev 510600) @@ -5,7 +5,7 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' -pkgver=2.4.0 +pkgver=2.4.1 pkgrel=1 arch=(any) url='https://buildbot.net' @@ -24,11 +24,12 @@ 'python-treq: for using HTTP requests as steps' 'python-txrequests: for using HTTP requests as steps' 'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers' + 'python-docker: for Docker latent worker' 'pass: to use SecretInPass provider' 'vault: to use SecretInVault provider' ) source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}) -sha256sums=('a865074e4874f20e11990ab5c65f87276b2bce9f7c29ca5b3b0da53ae51afbfd' +sha256sums=('6237a4c61a6208324ca246b328ba01660fa40a40cce20430963b33901cd80672' 'SKIP') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub)
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Sunday, August 18, 2019 @ 16:01:08 Author: yan12125 Revision: 500058 upgpkg: buildbot 2.4.0-1 * Eliminate hard-coded Python version * Copy extra files for integration tests * git is needed for new tryclient tests Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD | 12 1 file changed, 8 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-18 15:58:36 UTC (rev 500057) +++ PKGBUILD2019-08-18 16:01:08 UTC (rev 500058) @@ -5,7 +5,7 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' -pkgver=2.3.1 +pkgver=2.4.0 pkgrel=1 arch=(any) url='https://buildbot.net' @@ -16,7 +16,7 @@ checkdepends=(python-boto3 python-lz4 python-treq python-txrequests python-mock python-moto python-parameterized python-buildbot-pkg=$pkgver buildbot-worker=$pkgver python-buildbot-www=$pkgver - openssh) + openssh git) makedepends=(python-setuptools) optdepends=( 'python-boto3: for AWS EC2 latent worker' @@ -28,7 +28,7 @@ 'vault: to use SecretInVault provider' ) source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}) -sha256sums=('93241e1660cc8e0a37dba6c8c4bbb2e989f5da35006d6b5b523dfc3f37e8b927' +sha256sums=('a865074e4874f20e11990ab5c65f87276b2bce9f7c29ca5b3b0da53ae51afbfd' 'SKIP') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub) @@ -43,9 +43,13 @@ check() { cd buildbot-$pkgver/master + site_packages_path=$(python -c 'import site; print(site.getsitepackages()[0])') + python setup.py install --root="$srcdir"/tmp_install + # Copy files over for integration tests + cp -v buildbot/test/integration/*.tgz "$srcdir"/tmp_install$site_packages_path/buildbot/test/integration/ - export PYTHONPATH="$srcdir"/tmp_install/usr/lib/python3.7/site-packages + export PYTHONPATH="$srcdir"/tmp_install$site_packages_path export PATH="$PATH:$srcdir/tmp_install/usr/bin" TZ=UTC trial3 --rterrors buildbot }
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Thursday, May 23, 2019 @ 12:06:48 Author: yan12125 Revision: 469259 upgpkg: buildbot 2.3.1-1 Not going through [community-testing] as this version fixes a security issue [1]. [1] https://github.com/buildbot/buildbot/wiki/OAuth-vulnerability-in-using-submitted-authorization-token-for-authentication Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-23 12:06:28 UTC (rev 469258) +++ PKGBUILD2019-05-23 12:06:48 UTC (rev 469259) @@ -5,7 +5,7 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' -pkgver=2.3.0 +pkgver=2.3.1 pkgrel=1 arch=(any) url='https://buildbot.net' @@ -28,7 +28,7 @@ 'vault: to use SecretInVault provider' ) source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}) -sha256sums=('eb57afd7f8005b84bc345903211e4a3ff1a4d6a162eb55a37ab9bd445044476e' +sha256sums=('93241e1660cc8e0a37dba6c8c4bbb2e989f5da35006d6b5b523dfc3f37e8b927' 'SKIP') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub)
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Monday, May 6, 2019 @ 13:04:29 Author: yan12125 Revision: 460860 upgpkg: buildbot 2.3.0-1 AWS_* environment variables no longer necessary after https://github.com/spulec/moto/pull/1952 Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-06 13:02:55 UTC (rev 460859) +++ PKGBUILD2019-05-06 13:04:29 UTC (rev 460860) @@ -5,7 +5,7 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' -pkgver=2.2.0 +pkgver=2.3.0 pkgrel=1 arch=(any) url='https://buildbot.net' @@ -28,10 +28,11 @@ 'vault: to use SecretInVault provider' ) source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}) -sha256sums=('126adffe288f9b6df2d3a4eca49be757f65c01bc0c551d562681b4cf5ca460fb' +sha256sums=('eb57afd7f8005b84bc345903211e4a3ff1a4d6a162eb55a37ab9bd445044476e' 'SKIP') validpgpkeys=( - '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy + '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy (@tardyp on GitHub) + 'FD0004A26EADFE43A4C3F249C6F7AE200374452D' # Povilas Kanapickas (@p12tic on GitHub) ) build() { @@ -42,10 +43,6 @@ check() { cd buildbot-$pkgver/master - # https://github.com/spulec/moto/issues/1924 - export AWS_SECRET_ACCESS_KEY=foobar_secret - export AWS_ACCESS_KEY_ID=foobar_key - python setup.py install --root="$srcdir"/tmp_install export PYTHONPATH="$srcdir"/tmp_install/usr/lib/python3.7/site-packages
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Sunday, April 7, 2019 @ 15:19:20 Author: yan12125 Revision: 450306 upgpkg: buildbot 2.2.0-1 * python-future is not needed after https://github.com/buildbot/buildbot/pull/4660 * Use distutils instead of pip to reduce dependencies * install-test-files.patch is landed https://github.com/buildbot/buildbot/pull/4654 Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD | 24 ++-- 1 file changed, 10 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-07 15:14:37 UTC (rev 450305) +++ PKGBUILD2019-04-07 15:19:20 UTC (rev 450306) @@ -5,18 +5,19 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' -pkgver=2.1.0 +pkgver=2.2.0 pkgrel=1 arch=(any) url='https://buildbot.net' license=(GPL2) -depends=(python-twisted python-jinja python-zope-interface python-future +depends=(python-twisted python-jinja python-zope-interface python-sqlalchemy-migrate python-dateutil python-txaio python-autobahn python-pyjwt python-yaml) checkdepends=(python-boto3 python-lz4 python-treq python-txrequests python-mock python-moto python-parameterized python-buildbot-pkg=$pkgver buildbot-worker=$pkgver python-buildbot-www=$pkgver - python-pip openssh) + openssh) +makedepends=(python-setuptools) optdepends=( 'python-boto3: for AWS EC2 latent worker' 'python-lz4: to compress logs using lz4' @@ -23,21 +24,16 @@ 'python-treq: for using HTTP requests as steps' 'python-txrequests: for using HTTP requests as steps' 'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers' + 'pass: to use SecretInPass provider' + 'vault: to use SecretInVault provider' ) -source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig} -install-test-files.patch) -sha256sums=('a15491995d9168e8e50c2f958ce4bfef2984ca25dee21bd694c8ea0a12e47509' -'SKIP' -'b6c583a8c8dc20a84a0402539dbadd854408a15d6424841e59a6daa47fe2') +source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}) +sha256sums=('126adffe288f9b6df2d3a4eca49be757f65c01bc0c551d562681b4cf5ca460fb' +'SKIP') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy ) -prepare() { - cd buildbot-$pkgver - patch -Np1 -i ../install-test-files.patch -} - build() { cd buildbot-$pkgver/master python setup.py build @@ -50,7 +46,7 @@ export AWS_SECRET_ACCESS_KEY=foobar_secret export AWS_ACCESS_KEY_ID=foobar_key - pip install --root="$srcdir"/tmp_install . + python setup.py install --root="$srcdir"/tmp_install export PYTHONPATH="$srcdir"/tmp_install/usr/lib/python3.7/site-packages export PATH="$PATH:$srcdir/tmp_install/usr/bin"
[arch-commits] Commit in buildbot/trunk (PKGBUILD install-test-files.patch)
Date: Monday, March 11, 2019 @ 07:36:46 Author: yan12125 Revision: 439693 upgpkg: buildbot 2.1.0-1 Added: buildbot/trunk/install-test-files.patch Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD | 25 +++-- install-test-files.patch | 13 + 2 files changed, 28 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-11 07:35:51 UTC (rev 439692) +++ PKGBUILD2019-03-11 07:36:46 UTC (rev 439693) @@ -5,9 +5,7 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' -pkgver=2.0.1 -# `git rev-parse v$pkgver` -_tag_rev=4c358c260bd9a339ce167a28b8dd6d19cd7a413f +pkgver=2.1.0 pkgrel=1 arch=(any) url='https://buildbot.net' @@ -15,9 +13,8 @@ depends=(python-twisted python-jinja python-zope-interface python-future python-sqlalchemy-migrate python-dateutil python-txaio python-autobahn python-pyjwt python-yaml) -makedepends=(git) checkdepends=(python-boto3 python-lz4 python-treq python-txrequests - python-mock python-moto + python-mock python-moto python-parameterized python-buildbot-pkg=$pkgver buildbot-worker=$pkgver python-buildbot-www=$pkgver python-pip openssh) optdepends=( @@ -27,19 +24,27 @@ 'python-txrequests: for using HTTP requests as steps' 'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers' ) -source=("git+https://github.com/buildbot/buildbot?signed#tag=$_tag_rev";) -sha256sums=('SKIP') +source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig} +install-test-files.patch) +sha256sums=('a15491995d9168e8e50c2f958ce4bfef2984ca25dee21bd694c8ea0a12e47509' +'SKIP' +'b6c583a8c8dc20a84a0402539dbadd854408a15d6424841e59a6daa47fe2') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy ) +prepare() { + cd buildbot-$pkgver + patch -Np1 -i ../install-test-files.patch +} + build() { - cd buildbot/master + cd buildbot-$pkgver/master python setup.py build } check() { - cd buildbot/master + cd buildbot-$pkgver/master # https://github.com/spulec/moto/issues/1924 export AWS_SECRET_ACCESS_KEY=foobar_secret @@ -53,6 +58,6 @@ } package() { - cd buildbot/master + cd buildbot-$pkgver/master python setup.py install --root="$pkgdir" --optimize=1 --skip-build } Added: install-test-files.patch === --- install-test-files.patch(rev 0) +++ install-test-files.patch2019-03-11 07:36:46 UTC (rev 439693) @@ -0,0 +1,13 @@ +diff --git a/master/setup.py b/master/setup.py +index c4172be5a..4a89ac895 100755 +--- a/master/setup.py b/master/setup.py +@@ -217,6 +217,8 @@ setup_args = { + include("buildbot/spec/types", "*.raml"), + include("buildbot/test/unit/test_templates_dir", "*.html"), + include("buildbot/test/unit/test_templates_dir/plugin", "*.*"), ++include("buildbot/test/integration/pki", "*.*"), ++include("buildbot/test/integration/pki/ca", "*.*"), + ] + include_statics("buildbot/www/static"), + 'cmdclass': {'install_data': install_data_twisted, + 'sdist': our_sdist},
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Sunday, February 10, 2019 @ 06:53:18 Author: yan12125 Revision: 431075 upgpkg: buildbot 2.0.1-1 Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-10 06:47:06 UTC (rev 431074) +++ PKGBUILD2019-02-10 06:53:18 UTC (rev 431075) @@ -5,9 +5,9 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' -pkgver=1.8.0 +pkgver=2.0.1 # `git rev-parse v$pkgver` -_tag_rev=5b1106e9e2898cff174e7dd4f03dfd80a5c79f16 +_tag_rev=4c358c260bd9a339ce167a28b8dd6d19cd7a413f pkgrel=1 arch=(any) url='https://buildbot.net' @@ -25,6 +25,7 @@ 'python-lz4: to compress logs using lz4' 'python-treq: for using HTTP requests as steps' 'python-txrequests: for using HTTP requests as steps' + 'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers' ) source=("git+https://github.com/buildbot/buildbot?signed#tag=$_tag_rev";) sha256sums=('SKIP')
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Monday, January 21, 2019 @ 08:47:53 Author: yan12125 Revision: 425828 upgpkg: buildbot 1.8.0-1 Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-21 08:31:46 UTC (rev 425827) +++ PKGBUILD2019-01-21 08:47:53 UTC (rev 425828) @@ -5,7 +5,9 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' -pkgver=1.7.0 +pkgver=1.8.0 +# `git rev-parse v$pkgver` +_tag_rev=5b1106e9e2898cff174e7dd4f03dfd80a5c79f16 pkgrel=1 arch=(any) url='https://buildbot.net' @@ -24,20 +26,19 @@ 'python-treq: for using HTTP requests as steps' 'python-txrequests: for using HTTP requests as steps' ) -source=(https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz{,.sig}) -sha256sums=('e22f51b693f7fb293b6a111072cada00bc227fcdc2575bcb1c45f10fa25f5738' -'SKIP') +source=("git+https://github.com/buildbot/buildbot?signed#tag=$_tag_rev";) +sha256sums=('SKIP') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy ) build() { - cd buildbot-$pkgver/master + cd buildbot/master python setup.py build } check() { - cd buildbot-$pkgver/master + cd buildbot/master # https://github.com/spulec/moto/issues/1924 export AWS_SECRET_ACCESS_KEY=foobar_secret @@ -51,6 +52,6 @@ } package() { - cd buildbot-$pkgver/master + cd buildbot/master python setup.py install --root="$pkgdir" --optimize=1 --skip-build }
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Monday, December 24, 2018 @ 15:00:58 Author: yan12125 Revision: 417833 upgpkg: buildbot 1.7.0-1 Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-24 14:44:10 UTC (rev 417832) +++ PKGBUILD2018-12-24 15:00:58 UTC (rev 417833) @@ -5,8 +5,8 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' -pkgver=1.6.0 -pkgrel=2 +pkgver=1.7.0 +pkgrel=1 arch=(any) url='https://buildbot.net' license=(GPL2) @@ -15,8 +15,9 @@ python-autobahn python-pyjwt python-yaml) makedepends=(git) checkdepends=(python-boto3 python-lz4 python-treq python-txrequests - python-mock python-moto python-buildbot-pkg buildbot-worker - python-buildbot-www python-pip openssh) + python-mock python-moto + python-buildbot-pkg=$pkgver buildbot-worker=$pkgver python-buildbot-www=$pkgver + python-pip openssh) optdepends=( 'python-boto3: for AWS EC2 latent worker' 'python-lz4: to compress logs using lz4' @@ -24,7 +25,7 @@ 'python-txrequests: for using HTTP requests as steps' ) source=(https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz{,.sig}) -sha256sums=('1d6dbab6cc3fa77cf709589d93bd86de030dc9bf244eebca1f16c388ed27d24a' +sha256sums=('e22f51b693f7fb293b6a111072cada00bc227fcdc2575bcb1c45f10fa25f5738' 'SKIP') validpgpkeys=( '390EB159056ED56F66AB1092AECD456B4D2531FC' # Pierre Tardy @@ -44,7 +45,9 @@ pip install --root="$srcdir"/tmp_install . - PYTHONPATH="$srcdir"/tmp_install/usr/lib/python3.7/site-packages TZ=UTC trial3 --rterrors buildbot + export PYTHONPATH="$srcdir"/tmp_install/usr/lib/python3.7/site-packages + export PATH="$PATH:$srcdir/tmp_install/usr/bin" + TZ=UTC trial3 --rterrors buildbot } package() {
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Sunday, November 18, 2018 @ 15:38:40 Author: yan12125 Revision: 408716 upgpkg: buildbot 1.6.0-2 Enable buildbot-www tests Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-18 15:37:31 UTC (rev 408715) +++ PKGBUILD2018-11-18 15:38:40 UTC (rev 408716) @@ -6,7 +6,7 @@ pkgname=buildbot pkgdesc='The Continuous Integration Framework' pkgver=1.6.0 -pkgrel=1 +pkgrel=2 arch=(any) url='https://buildbot.net' license=(GPL2) @@ -16,7 +16,7 @@ makedepends=(git) checkdepends=(python-boto3 python-lz4 python-treq python-txrequests python-mock python-moto python-buildbot-pkg buildbot-worker - python-pip openssh) + python-buildbot-www python-pip openssh) optdepends=( 'python-boto3: for AWS EC2 latent worker' 'python-lz4: to compress logs using lz4'
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Thursday, June 4, 2015 @ 16:44:41 Author: spupykin Revision: 134792 upgpkg: buildbot 0.8.12-1 upd Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-06-04 14:38:51 UTC (rev 134791) +++ PKGBUILD2015-06-04 14:44:41 UTC (rev 134792) @@ -3,8 +3,8 @@ # Contributor: William Rea pkgname=buildbot -pkgver=0.8.10 -pkgrel=3 +pkgver=0.8.12 +pkgrel=1 pkgdesc="A system to automate the compile/test cycle required by most software projects" arch=('any') url="http://buildbot.net"; @@ -13,7 +13,7 @@ 'python2-dateutil' 'python2-sqlparse') source=(https://pypi.python.org/packages/source/b/buildbot/buildbot-$pkgver.tar.gz version-parse.patch) -md5sums=('3201aaecf32df7810f4e23c14d20a544' +md5sums=('c61fa219942f8a1ed43cdbc1e4ef0187' '61986f8b1d88ab74c8b290c49580152b') prepare() {
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Friday, February 6, 2015 @ 11:19:55 Author: spupykin Revision: 127187 upgpkg: buildbot 0.8.10-3 upd Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-02-06 10:07:48 UTC (rev 127186) +++ PKGBUILD2015-02-06 10:19:55 UTC (rev 127187) @@ -4,12 +4,13 @@ pkgname=buildbot pkgver=0.8.10 -pkgrel=2 +pkgrel=3 pkgdesc="A system to automate the compile/test cycle required by most software projects" arch=('any') url="http://buildbot.net"; license=("GPL") -depends=('python2-twisted' 'python2-jinja' 'python2-migrate' 'python2-dateutil') +depends=('python2-twisted' 'python2-jinja' 'python2-migrate' +'python2-dateutil' 'python2-sqlparse') source=(https://pypi.python.org/packages/source/b/buildbot/buildbot-$pkgver.tar.gz version-parse.patch) md5sums=('3201aaecf32df7810f4e23c14d20a544'
[arch-commits] Commit in buildbot/trunk (PKGBUILD version-parse.patch)
Date: Monday, January 5, 2015 @ 22:29:47 Author: spupykin Revision: 125456 upgpkg: buildbot 0.8.10-2 upd Added: buildbot/trunk/version-parse.patch Modified: buildbot/trunk/PKGBUILD -+ PKGBUILD| 13 ++--- version-parse.patch | 24 2 files changed, 34 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-01-05 21:20:44 UTC (rev 125455) +++ PKGBUILD2015-01-05 21:29:47 UTC (rev 125456) @@ -4,15 +4,22 @@ pkgname=buildbot pkgver=0.8.10 -pkgrel=1 +pkgrel=2 pkgdesc="A system to automate the compile/test cycle required by most software projects" arch=('any') url="http://buildbot.net"; license=("GPL") depends=('python2-twisted' 'python2-jinja' 'python2-migrate' 'python2-dateutil') -source=(https://pypi.python.org/packages/source/b/buildbot/buildbot-$pkgver.tar.gz) -md5sums=('3201aaecf32df7810f4e23c14d20a544') +source=(https://pypi.python.org/packages/source/b/buildbot/buildbot-$pkgver.tar.gz + version-parse.patch) +md5sums=('3201aaecf32df7810f4e23c14d20a544' + '61986f8b1d88ab74c8b290c49580152b') +prepare() { + cd "$srcdir"/buildbot-${pkgver/_/} + patch -p1 <$srcdir/version-parse.patch +} + package() { cd "$srcdir"/buildbot-${pkgver/_/} python2 setup.py install --root="$pkgdir" Added: version-parse.patch === --- version-parse.patch (rev 0) +++ version-parse.patch 2015-01-05 21:29:47 UTC (rev 125456) @@ -0,0 +1,24 @@ +diff -wbBur buildbot-0.8.10.org/buildbot/db/enginestrategy.py buildbot-0.8.10/buildbot/db/enginestrategy.py +--- buildbot-0.8.10.org/buildbot/db/enginestrategy.py 2014-12-02 19:53:49.0 +0300 buildbot-0.8.10/buildbot/db/enginestrategy.py 2015-01-06 00:25:47.462298489 +0300 +@@ -56,7 +56,7 @@ + version = "0.6" + except: + version = "0.0" +-return tuple(map(int, version.split('.'))) ++return tuple(map(int, version.split('.')[0:3])) + + + class BuildbotEngineStrategy(strategies.ThreadLocalEngineStrategy): +diff -wbBur buildbot-0.8.10.org/buildbot/db/model.py buildbot-0.8.10/buildbot/db/model.py +--- buildbot-0.8.10.org/buildbot/db/model.py 2014-12-02 19:53:49.0 +0300 buildbot-0.8.10/buildbot/db/model.py 2015-01-06 00:25:59.228965020 +0300 +@@ -499,7 +499,7 @@ + version = "0.6" + except: + version = "0.0" +-version_tup = tuple(map(int, version.split('.'))) ++version_tup = tuple(map(int, version.split('.')[0:3])) + log.msg("using SQLAlchemy-Migrate version %s" % (version,)) + if version_tup < (0, 6, 1): + raise RuntimeError("You are using SQLAlchemy-Migrate %s. "
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Sunday, January 4, 2015 @ 09:12:45 Author: bpiotrowski Revision: 125326 upgpkg: buildbot 0.8.10-1 new upstream release Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-01-04 06:39:59 UTC (rev 125325) +++ PKGBUILD2015-01-04 08:12:45 UTC (rev 125326) @@ -3,7 +3,7 @@ # Contributor: William Rea pkgname=buildbot -pkgver=0.8.9 +pkgver=0.8.10 pkgrel=1 pkgdesc="A system to automate the compile/test cycle required by most software projects" arch=('any') @@ -11,7 +11,7 @@ license=("GPL") depends=('python2-twisted' 'python2-jinja' 'python2-migrate' 'python2-dateutil') source=(https://pypi.python.org/packages/source/b/buildbot/buildbot-$pkgver.tar.gz) -md5sums=('b4c723d1e0324ea19511e622e420c6e7') +md5sums=('3201aaecf32df7810f4e23c14d20a544') package() { cd "$srcdir"/buildbot-${pkgver/_/}
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Wednesday, July 2, 2014 @ 12:13:33 Author: spupykin Revision: 114623 upgpkg: buildbot 0.8.9-1 upd Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-07-02 09:40:44 UTC (rev 114622) +++ PKGBUILD2014-07-02 10:13:33 UTC (rev 114623) @@ -3,15 +3,15 @@ # Contributor: William Rea pkgname=buildbot -pkgver=0.8.8 -pkgrel=2 +pkgver=0.8.9 +pkgrel=1 pkgdesc="A system to automate the compile/test cycle required by most software projects" arch=('any') url="http://buildbot.net"; license=("GPL") depends=('twisted' 'python2-jinja' 'python2-migrate' 'python2-dateutil') -source=(http://buildbot.googlecode.com/files/buildbot-${pkgver/_/}.tar.gz) -md5sums=('472f512584bbb18cc677ca2ec3b3a905') +source=(https://pypi.python.org/packages/source/b/buildbot/buildbot-$pkgver.tar.gz) +md5sums=('b4c723d1e0324ea19511e622e420c6e7') package() { cd "$srcdir"/buildbot-${pkgver/_/}
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Saturday, January 11, 2014 @ 03:53:05 Author: bgyorgy Revision: 103739 upgpkg: buildbot 0.8.8-2 Remove unneeded dependencies Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-01-11 02:10:34 UTC (rev 103738) +++ PKGBUILD2014-01-11 02:53:05 UTC (rev 103739) @@ -4,13 +4,12 @@ pkgname=buildbot pkgver=0.8.8 -pkgrel=1 +pkgrel=2 pkgdesc="A system to automate the compile/test cycle required by most software projects" arch=('any') url="http://buildbot.net"; license=("GPL") -depends=('twisted' 'python2-jinja' 'python2-simplejson' 'python2-pysqlite' -'python2-migrate' 'python2-dateutil') +depends=('twisted' 'python2-jinja' 'python2-migrate' 'python2-dateutil') source=(http://buildbot.googlecode.com/files/buildbot-${pkgver/_/}.tar.gz) md5sums=('472f512584bbb18cc677ca2ec3b3a905')
[arch-commits] Commit in buildbot/trunk (PKGBUILD)
Date: Monday, October 21, 2013 @ 14:21:36 Author: spupykin Revision: 98922 upgpkg: buildbot 0.8.8-1 upd Modified: buildbot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-10-21 12:19:46 UTC (rev 98921) +++ PKGBUILD2013-10-21 12:21:36 UTC (rev 98922) @@ -3,7 +3,7 @@ # Contributor: William Rea pkgname=buildbot -pkgver=0.8.7_p1 +pkgver=0.8.8 pkgrel=1 pkgdesc="A system to automate the compile/test cycle required by most software projects" arch=('any') @@ -12,7 +12,7 @@ depends=('twisted' 'python2-jinja' 'python2-simplejson' 'python2-pysqlite' 'python2-migrate' 'python2-dateutil') source=(http://buildbot.googlecode.com/files/buildbot-${pkgver/_/}.tar.gz) -md5sums=('bf3fa19e954adfa407d93dd7840c8975') +md5sums=('472f512584bbb18cc677ca2ec3b3a905') package() { cd "$srcdir"/buildbot-${pkgver/_/}