From dev-return-76977-archive-asf-public=cust-asf.ponee.io@zookeeper.apache.org Sun Jan 6 15:23:51 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id DBBC7180636 for ; Sun, 6 Jan 2019 15:23:50 +0100 (CET) Received: (qmail 96355 invoked by uid 500); 6 Jan 2019 14:23:49 -0000 Mailing-List: contact dev-help@zookeeper.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@zookeeper.apache.org Delivered-To: mailing list dev@zookeeper.apache.org Received: (qmail 96342 invoked by uid 99); 6 Jan 2019 14:23:49 -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; Sun, 06 Jan 2019 14:23:49 +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 BE457180E89 for ; Sun, 6 Jan 2019 14:23:48 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.798 X-Spam-Level: * X-Spam-Status: No, score=1.798 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=cloudera.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id 4A3QlbIkI-lH for ; Sun, 6 Jan 2019 14:23:46 +0000 (UTC) Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 766E65F67C for ; Sun, 6 Jan 2019 14:15:49 +0000 (UTC) Received: by mail-pf1-f175.google.com with SMTP id y126so20545580pfb.4 for ; Sun, 06 Jan 2019 06:15:49 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=YQ2lwh06NCSBv1nfq37JdisXnTp5RvebwEnuora8RKg=; b=U4oGAZVzvTCDM/FvS8Ou3T1RdfpHeGhdOs/C2+ujSPFWBJym879y8Zy16XvWVa8uNw tPCRBXcxioxJDkmHmXcBkkIliRRSBcwXdyHT6z4Y66pVvk1trWb1PJZ+5IxbJOP5kL7j UGqi6/CUWI49je/p6FZmjNGK8s02HdlehxrBOv5Zqzgr+VNW4Y7k9HIz9ZwDrw1/8ZuU zNjJ3fSGz+dIAXK9yY0qnLU22TvNZSLrsZMskcDlMC7TbrJcU3xQCyb9w7hkocRR0/1q aTEwKTwyOVyOktTk95VatizWg/Be8KhN9cBBLdTYc0qn4leza8MLbu4+VRAXNVGPZAsi p01A== X-Gm-Message-State: AJcUukfzkZwRBwlNI+TkFBZFFNQ/iAi2o8NX247mw922q9MO+EFblunJ FVUdruh0INBxd37aTM5cDno9BWKalNs/Kzj7YG0gp5Nc X-Google-Smtp-Source: ALg8bN59OZtK2X1qk07JKmO4DDBPbi8BA9Kf+ZfEGY457CXx7vTGvfp6f2QsFcrNZlE1SMD0LA/zAzfRs+POhB+alBI= X-Received: by 2002:a63:9256:: with SMTP id s22mr53299613pgn.224.1546784148139; Sun, 06 Jan 2019 06:15:48 -0800 (PST) MIME-Version: 1.0 References: <90C1C582-6BC9-47FF-9798-240120166E51@apache.org> In-Reply-To: From: Norbert Kalmar Date: Sun, 6 Jan 2019 15:15:37 +0100 Message-ID: Subject: Re: Maven migration and CI To: dev@zookeeper.apache.org Content-Type: multipart/alternative; boundary="000000000000b1d4d0057ecabf31" --000000000000b1d4d0057ecabf31 Content-Type: text/plain; charset="UTF-8" Great, thanks Enrico! On Fri, Jan 4, 2019 at 8:35 PM Enrico Olivelli wrote: > Here it is the build on master > https://builds.apache.org/job/zookeeper-master-maven/3/ > > This is running only > mvn verify > > and tests are passing, we have to enable all of the other plugins > (spotbugs, OWASP, code coverage...) and enable the C client profile > but it is a good starting point > > Enrico > > Il giorno ven 4 gen 2019 alle ore 10:43 Norbert Kalmar > ha scritto: > > > > Nicely planned, thanks Enrico! > > > > On Fri, Jan 4, 2019 at 9:33 AM Andor Molnar wrote: > > > > > Awesome! > > > > > > I really looking forward to it. > > > > > > Andor > > > > > > > > > > On 2019. Jan 3., at 22:34, Enrico Olivelli > wrote: > > > > > > > > Hi Zookeepers > > > > Now that we have Maven it is time to set up new CI jobs and compare > the > > > > results with the Ant based build. > > > > > > > > My proposal is to set up a few jobs and see the results. When Norbert > > > > finishes the migration and we are happy we will drop Ant CI. > > > > > > > > I would start with a daily job for master which runs all of the test > > > suites > > > > + rat + spotbugs. > > > > > > > > As a second step I would introduce a new precommit job which builds > the > > > > patch using Maven, so in github we will have two 'status lines' > > > > > > > > Then I would add code coverage reports, OWASP.... > > > > > > > > The final step will be to introduce Jenkins DSL based configuration > for > > > CI, > > > > this way committers will have full control on CI, reviews of the > > > > configuration changes will be possible...(we could use Jenkinsfile > > > approach > > > > if you prefer) > > > > > > > > I am able to work on ASF CI so if you allow me I will start with some > > > > prototype > > > > > > > > Enrico > > > > > > > > -- > > > > > > > > > > > > -- Enrico Olivelli > > > > > > > --000000000000b1d4d0057ecabf31--