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 E7969200AE4 for ; Fri, 24 Jun 2016 10:44:07 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id E62CE160A5A; Fri, 24 Jun 2016 08:44:07 +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 0B683160A38 for ; Fri, 24 Jun 2016 10:44:06 +0200 (CEST) Received: (qmail 62849 invoked by uid 500); 24 Jun 2016 08:44:06 -0000 Mailing-List: contact dev-help@hawq.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hawq.incubator.apache.org Delivered-To: mailing list dev@hawq.incubator.apache.org Received: (qmail 62831 invoked by uid 99); 24 Jun 2016 08:44:05 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Jun 2016 08:44:05 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 82E85180BD9 for ; Fri, 24 Jun 2016 08:44:05 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.28 X-Spam-Level: * X-Spam-Status: No, score=1.28 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=pivotal-io.20150623.gappssmtp.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id XPJzF0d0AAFN for ; Fri, 24 Jun 2016 08:44:03 +0000 (UTC) Received: from mail-it0-f47.google.com (mail-it0-f47.google.com [209.85.214.47]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 62AAE5F245 for ; Fri, 24 Jun 2016 08:44:02 +0000 (UTC) Received: by mail-it0-f47.google.com with SMTP id f6so6323216ith.0 for ; Fri, 24 Jun 2016 01:44:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pivotal-io.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=o/lEtv5HA0Fb/UV/W6QuguIsImFVysprXTYmYLNWzTc=; b=AglfkUuup3zInAMXHTU13Wd4HxbtDDqWVjT18tpDUBaz1wVM5mT0g1Gzin1lMx2lND wO+qc4JlQryxm+pzvFkuzQ8sQOGpYg1AJdfuPfJrj9bCCdAJONlEEtXl839HXlSddlmL PeI3+JLpDClyFaL0GPFLBzNnR97FZL1kMDdhVxYNwU87BY3QT5ki0ASlOEtSAx5YnunS GoSSqKkOtWMxQkM5bsI8MfYibdIv80aqLxDL+UAPcc29Y9bkMbELD/w0tN+1NmvA+Wdq 6DyuIyFW41BmuS9LQhV4TuyP9KcfFSkyHJUK2LrkifLCK8WcvKAQUKnUPjz7QxEDz02E VqUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=o/lEtv5HA0Fb/UV/W6QuguIsImFVysprXTYmYLNWzTc=; b=nOTPvpDuyQIVlYNsMXfHSjryJcLHPFQQgUnXO4AE3tPJB7iGlYIwKm9/m1CZaGgu91 PYR/2xA/xaNd0CT/wn5HT0llu8ZAK4lWDmUnf1L+obITxNhkWMIxRDYDhPHqr2Md7/Qy qBx77GQ+NcxHotUMy34S0VpJ9150vC5jNwyKr6zBjF1fsHzaX7dsIicZ96fB+6d0Be6z 34SLLIZHPlmgiVcctlBu4nR5iSB7xR6fOF7EUX0K8sgqRo5sNabrxrLxTx7kHIja9ZJP fhkujUmbG6AIjX7aTjlcWZFOz0RPdZQS7PS1MfHIkba7sPL1QnyuP50bDtPoGr9qyiww Dg0Q== X-Gm-Message-State: ALyK8tILHlDeNWgJ1cQwc3xyNaAE8IbI4+B0vcO15ssxuVvTvNTJkmDDiafJPqze72rJH/yB+b/X4GZIWEgrfmPt X-Received: by 10.36.83.9 with SMTP id n9mr24729283itb.34.1466757835559; Fri, 24 Jun 2016 01:43:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.10.83 with HTTP; Fri, 24 Jun 2016 01:43:55 -0700 (PDT) In-Reply-To: References: From: Ming Li Date: Fri, 24 Jun 2016 16:43:55 +0800 Message-ID: Subject: Re: Use Travis instead of Jenkins to ensure building success from pull request? To: dev@hawq.incubator.apache.org Content-Type: multipart/alternative; boundary=001a11419b3ec2b6140536022bc8 archived-at: Fri, 24 Jun 2016 08:44:08 -0000 --001a11419b3ec2b6140536022bc8 Content-Type: text/plain; charset=UTF-8 Moreover, we can put other simple build processes onto free github integrated services. E.g. after enable travis_ci, we can enable Coverity Scan build ( https://scan.coverity.com/travis_ci) further. More free services can be exploited (like Coverage report build), we need to investigate how to use them. On Fri, Jun 24, 2016 at 4:17 PM, Ming Li wrote: > Agree. > > BTW, one more problem: Now we only have Jenkins for testing pull > requests, but we don't test against the latest code on branch master. > And also it is better to keep monitor on the building status on main page > at https://github.com/apache/incubator-hawq, so that we can easily found > building error. > > On Fri, Jun 24, 2016 at 3:06 PM, hong wu wrote: > >> Hi HAWQ committers, >> >> Recently, since the Jenkins service integrated inside apache HAWQ project >> is problematic, could we open the travis service instead? The .travis.yml >> file >> has already existed and has worked in self-forked HAWQ repos(such as >> https://travis-ci.org/xunzhang/incubator-hawq/builds). The original >> Jenkins >> script was something wrong and even didn't check compiling. >> >> Some pros: >> - Travis CI script is visible to developers/users which is much more >> friendly and easier to maintain(comparing to Jenkins) >> - To make sure every pull request is valid(comparing to current status) >> >> Some cons: >> - Admin could not log into the Travis machine to debug. >> - Current travis script only check building status in osx. Because of the >> osx resource in travis machine is limited: some pending time + not that >> enough CPUs. It will take about 25min to pass the total HAWQ building >> process. >> >> Also, I am not sure whether A apache project must use Jenkins for its >> open-source CI. Any comments? Thanks. >> >> Best >> xunzhang >> > > --001a11419b3ec2b6140536022bc8--