From owner-freebsd-hackers@freebsd.org Wed Feb 22 18:12:15 2017 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7A41BCE92EE for ; Wed, 22 Feb 2017 18:12:15 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-yw0-x22d.google.com (mail-yw0-x22d.google.com [IPv6:2607:f8b0:4002:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 39D991FCE for ; Wed, 22 Feb 2017 18:12:15 +0000 (UTC) (envelope-from asomers@gmail.com) Received: by mail-yw0-x22d.google.com with SMTP id p77so5424115ywg.1 for ; Wed, 22 Feb 2017 10:12:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=u1XzC78w0/jATpDexnavapGfmZkR3GOLfxbhCB+dO+Y=; b=jHeMrD/vbwNDb36UNejYLUPT/CA5yPlb+mFywMcjZItssyLsyM85JHECFz8GFi9Bt/ WzDucVvWQn5By5HHjwQPrpiwc40WRjjF11bdqYEWVHU8jGqqRFAt+vT17iwiU2B+voeF OGF5kcp8VkqYwfOBqqqXU7KNoQp3oAG07K4e/WvV880dwUYMGekkor60+UhnsIBw2/if eSOw4+7lyao+jqeUvjMMcEerQPaAxZNT1mN8WNdLVodCrHNBGT7Qs0T+nKKhxhDs9qnM fHsmAL/59cHfSbS41N8CiTSUpU7Bl7sLyWRwObPJxUsGaRA0Dldr9CyXWibsHdEFAbz4 e2qA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=u1XzC78w0/jATpDexnavapGfmZkR3GOLfxbhCB+dO+Y=; b=oPx7TQV1H1cC4NK2IDk9CFpCkR3/0Wp59gOKvHeBOhTzJObuIvII6UMWoz1S0onZtg D0Yf5OclxznDwTFB0WAAlEPQoFmu5NRQepzkZx2/Ls6pnc22xM/YqNr9yaLXIAoeW9aO ooCoGuv6cwp9AXWCyV/JhY1jK+D+MjY2mxecw/nNjVetAET42hr7SZ7363gDi01aVfua ZD1gwLjIRRXvrg+k31xyiX1z6w5gl0etwYGzfO/lcN1IEGz/N0fpsp0SEU4yfPMqydl1 63KhNeOOV2t4WujfIVV5lVf1X55++YfO/znZ+6ffSM/6xRQwfZL6reHj7EKVigYfIPxB 8jAg== X-Gm-Message-State: AMke39l6cwgfeqi73CC0BPNsbzspGvaeYMkDnGjFOgpcd/hFK7E6yUOBAROEpT4+eCCLzK/LA0g4FnLZdpQcww== X-Received: by 10.129.76.85 with SMTP id z82mr4304945ywa.302.1487787134497; Wed, 22 Feb 2017 10:12:14 -0800 (PST) MIME-Version: 1.0 Sender: asomers@gmail.com Received: by 10.129.38.133 with HTTP; Wed, 22 Feb 2017 10:12:14 -0800 (PST) In-Reply-To: <91A98293-35F0-4C27-993D-01F40B28B92E@computing.com> References: <91A98293-35F0-4C27-993D-01F40B28B92E@computing.com> From: Alan Somers Date: Wed, 22 Feb 2017 11:12:14 -0700 X-Google-Sender-Auth: qFpXADWrZSkTeEVOiKsgHnYXurc Message-ID: Subject: Re: TravisCI vs BuildBot vs Bamboo vs Jenkins To: Jim Rowan Cc: "freebsd-hackers@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Feb 2017 18:12:15 -0000 I think I need to emphasize more that the key feature for me is Github integration. I want to use one of these tools with a project that is hosted in Github. It's not my project, so I can't move it even if I wanted to. WJW's example gets half of the integration I would like; he shows how Jenkins can pull information out of Github. But it doesn't show how to push information back into Github. Does anybody have any examples of using Jenkins, Bamboo, Buildbot etc to push build pass/fail notifications back into Github? -Alan