Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 28000200BC5 for ; Tue, 22 Nov 2016 17:37:17 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 2699D160B1C; Tue, 22 Nov 2016 16:37:17 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 6F275160AF1 for ; Tue, 22 Nov 2016 17:37:16 +0100 (CET) Received: (qmail 94244 invoked by uid 500); 22 Nov 2016 16:37:15 -0000 Mailing-List: contact dev-help@poi.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "POI Developers List" Delivered-To: mailing list dev@poi.apache.org Received: (qmail 94224 invoked by uid 99); 22 Nov 2016 16:37:15 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Nov 2016 16:37:15 +0000 Received: from mail-ua0-f181.google.com (mail-ua0-f181.google.com [209.85.217.181]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 4C9321A0046 for ; Tue, 22 Nov 2016 16:37:15 +0000 (UTC) Received: by mail-ua0-f181.google.com with SMTP id 12so19161745uas.2 for ; Tue, 22 Nov 2016 08:37:15 -0800 (PST) X-Gm-Message-State: AKaTC03J1THlAumIvSDJQOw77UQ0+COFu3PLNnbJX3ISjLWV8N+xfK370NBW5l6MH+5derRMDl/Uq91dzna1Og== X-Received: by 10.176.83.57 with SMTP id x54mr8923764uax.141.1479832634466; Tue, 22 Nov 2016 08:37:14 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.44.2 with HTTP; Tue, 22 Nov 2016 08:37:13 -0800 (PST) Received: by 10.103.44.2 with HTTP; Tue, 22 Nov 2016 08:37:13 -0800 (PST) In-Reply-To: References: From: "Javen O'Neal" Date: Tue, 22 Nov 2016 08:37:13 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Subversion commit post build To: builds@apache.org Cc: POI Developers List Content-Type: multipart/alternative; boundary=94eb2c191efe812bb10541e66224 archived-at: Tue, 22 Nov 2016 16:37:17 -0000 --94eb2c191efe812bb10541e66224 Content-Type: text/plain; charset=UTF-8 On Nov 22, 2016 7:47 AM, "Brian Demers" wrote: > The catch is that the job needs run an 'svn commit' when it is complete. > Do any of the current jobs do this? The Apache POI project is also interested in a solution. One solution we have discussed is to set up a cron job on a virtual machine owned by one of the developers to build the website and javadocs and commit it using a pre-shared key. We haven't done this yet as we would need to get permission to create and use a pre-shared key. > And taking this one step further, I'd like to be able to merge pull > requests from github (the site source is in git). > Ideally I'd envision a job that takes a pull request number as input, > merges and pushes to the ASF repo, builds the static site, and then commits > to SVN. We have an ant task that untars gzip'd patches, applies the changes, requiring just an svn commit from a developer. As we transition to Gradle, we may write something to handle git pull requests. --94eb2c191efe812bb10541e66224--