Subject: CVS commit: pkgsrc/devel
From: Adam Ciarcinski
Date: 2018-08-28 09:26:19
Message id: 20180828072620.2333DFBF8@cvs.NetBSD.org

Log Message:
py-buildbot: updated to 1.3.0

Buildbot 1.3.0

Bug fixes
buildbot-worker docker image no longer use pidfile. This allows to auto-restart \ 
a docker worker upon crash.
GitLab v3 API is deprecated and has been removed from http://gitlab.com, so we \ 
now use v4.

Features
-Git now supports sshHostKey parameter to specify ssh public host key for fetch \ 
operations.
-Git now supports sshPrivateKey parameter to specify private ssh key for fetch \ 
operations.
-GitPoller now supports sshHostKey parameter to specify ssh public host key for \ 
fetch operations. This feature is supported on git 2.3 and newer.
-GitPoller now supports sshPrivateKey parameter to specify private ssh key for \ 
fetch operations. This feature is supported on git 2.3 and newer.
Github hook token validation now uses hmac.compare_digest() for better security

Deprecations and Removals
Removed support for GitLab v3 API ( GitLab < 9 ).

Buildbot 1.2.0

Bug fixes
Don’t schedule a build when a GitLab merge request is deleted or edited
Add GitLab source step; using it, we now handle GitLab merge requests from forks \ 
properly
Fixed a bug in MailNotifier’s createEmail method when called with the default \ 
builds value which resulted in mail not being sent.
Fixed a Github crash that happened on Pull Requests, triggered by Github \ 
Web-hooks. The json sent by the API does not contain a commit message. In \ 
github.py this causes a crash, resulting into response 500 sent back to Github \ 
and building failure.
Speed up generation of api/v2/builders by an order of magnitude.

Improved Documentation
Added examples/gitlab.cfg to demonstrate integrating Buildbot with GitLab.

Features
ForceScheduler Parameters now support an autopopulate parameter.
ForceScheduler Parameters ChoiceParameter now correctly supports the strict \ 
parameter, by allowing free text entry if strict is False.
Allow the remote ref to be specified in the GitHub hook configuration
Added callable to p4 source that allows client code to resolve the p4 user and \ 
workspace into a more complete author. Default behaviour is a lambda that simply \ 
returns the original supplied who. This callable happens after the existing \ 
regex is performed.

Files:
RevisionActionfile
1.19modifypkgsrc/devel/py-buildbot/Makefile
1.6modifypkgsrc/devel/py-buildbot/PLIST
1.9modifypkgsrc/devel/py-buildbot/distinfo
1.5modifypkgsrc/devel/py-buildbot-console-view/Makefile
1.5modifypkgsrc/devel/py-buildbot-console-view/distinfo
1.5modifypkgsrc/devel/py-buildbot-grid-view/Makefile
1.5modifypkgsrc/devel/py-buildbot-grid-view/distinfo
1.6modifypkgsrc/devel/py-buildbot-pkg/Makefile
1.5modifypkgsrc/devel/py-buildbot-pkg/distinfo
1.5modifypkgsrc/devel/py-buildbot-waterfall-view/Makefile
1.5modifypkgsrc/devel/py-buildbot-waterfall-view/distinfo
1.7modifypkgsrc/devel/py-buildbot-worker/Makefile
1.6modifypkgsrc/devel/py-buildbot-worker/distinfo
1.7modifypkgsrc/devel/py-buildbot-www/Makefile
1.5modifypkgsrc/devel/py-buildbot-www/distinfo