From owner-svn-ports-svnadmin@FreeBSD.ORG Tue Jan 14 16:03:11 2014 Return-Path: Delivered-To: svn-ports-svnadmin@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DF2B42A4; Tue, 14 Jan 2014 16:03:11 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B0E4E146F; Tue, 14 Jan 2014 16:03:11 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s0EG3BLJ033681; Tue, 14 Jan 2014 16:03:11 GMT (envelope-from mat@svn.freebsd.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s0EG3Bj8033679; Tue, 14 Jan 2014 16:03:11 GMT (envelope-from mat@svn.freebsd.org) Message-Id: <201401141603.s0EG3Bj8033679@svn.freebsd.org> From: Mathieu Arnold Date: Tue, 14 Jan 2014 16:03:11 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-svnadmin@freebsd.org Subject: svn commit: r339693 - in svnadmin: conf hooks/scripts X-SVN-Group: ports-svnadmin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-svnadmin@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for svnadmin of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2014 16:03:11 -0000 Author: mat Date: Tue Jan 14 16:03:10 2014 New Revision: 339693 URL: http://svnweb.freebsd.org/changeset/ports/339693 QAT: https://qat.redports.org/buildarchive/r339693/ Log: Add the QAT URL to commit messages. Modified: svnadmin/conf/mailer.conf svnadmin/hooks/scripts/mailer.py Modified: svnadmin/conf/mailer.conf ============================================================================== --- svnadmin/conf/mailer.conf Tue Jan 14 15:54:26 2014 (r339692) +++ svnadmin/conf/mailer.conf Tue Jan 14 16:03:10 2014 (r339693) @@ -202,6 +202,7 @@ generate_diffs = add copy modify # The available substitution variable is: rev #commit_url = http://diffs.server.com/trac/software/changeset/%(rev)s commit_url = http://svnweb.freebsd.org/changeset/ports/%(rev)s +qat_url = https://qat.redports.org/buildarchive/r%(rev)s/ # Diff URL construction. For the configured diff URL types, the diff # section (which follows the message header) will include the URL Modified: svnadmin/hooks/scripts/mailer.py ============================================================================== --- svnadmin/hooks/scripts/mailer.py Tue Jan 14 15:54:26 2014 (r339692) +++ svnadmin/hooks/scripts/mailer.py Tue Jan 14 16:03:10 2014 (r339693) @@ -678,6 +678,7 @@ def generate_content(renderer, cfg, repo params_with_rev = params.copy() params_with_rev['rev'] = repos.rev commit_url = cfg.get('commit_url', group, params_with_rev) + qat_url = cfg.get('qat_url', group, params_with_rev) # figure out the lists of changes outside the selected path-space other_added_data = other_replaced_data = other_deleted_data = \ @@ -700,6 +701,7 @@ def generate_content(renderer, cfg, repo rev=repos.rev, log=repos.get_rev_prop(svn.core.SVN_PROP_REVISION_LOG) or '', commit_url=commit_url, + qat_url=qat_url, added_data=generate_list('A', changelist, paths, True), replaced_data=generate_list('R', changelist, paths, True), deleted_data=generate_list('D', changelist, paths, True), @@ -999,9 +1001,12 @@ class TextCommitRenderer: w('\nDate: %s\nNew Revision: %s\n' % (data.date, data.rev)) if data.commit_url: - w('URL: %s\n\n' % data.commit_url) - else: - w('\n') + w('URL: %s\n' % data.commit_url) + + if data.qat_url: + w('QAT: %s\n' % data.qat_url) + + w('\n') w('Log:\n') for line in data.log.splitlines():