Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kCi4u-0000iC-68 for pljava-dev@arkaria.postgresql.org; Mon, 31 Aug 2020 11:34:24 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1kCi4N-0005qc-KQ for pljava-dev@arkaria.postgresql.org; Mon, 31 Aug 2020 11:33:51 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kCi4N-0005qV-Ey for pljava-dev@lists.postgresql.org; Mon, 31 Aug 2020 11:33:51 +0000 Received: from mail-lf1-f45.google.com ([209.85.167.45]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1kCi4H-0008QS-5u for pljava-dev@lists.postgresql.org; Mon, 31 Aug 2020 11:33:51 +0000 Received: by mail-lf1-f45.google.com with SMTP id y2so1918919lfy.10 for ; Mon, 31 Aug 2020 04:33:45 -0700 (PDT) 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:reply-to :from:date:message-id:subject:to:cc; bh=4zbWaOqa7z3FLiiSwE3ZOT5icNVgwBGo5yFYprC4AC0=; b=R+B/FqA+Xd67Ks/YgIgR8uXgqJRlY+tzHd93Eu3H56H406RyT+q988toVwRGK6kE8/ Fv5Iwi4y1D8gSeZjONXqzJbYj+5Zx8yGGNB2N01lqacu0Ec8bpub5mn8pf1WjrnOX2Hq 1bBWXBVVco3DOhNaZHTrWRuvc9Z4Jdr/KOsRgfBtlf01uuHUcsozzE+ZtbsCVQzgqwTZ 6QF3kbRc0Rld4fgdghE7frScTL77ax1fpyHBx1lhdAwUbKyVKrd4yIZWh4hvqVgnFYQD OJIPtFJP1+KLivPFrLZFDEQdxQQNxon3mzplcNUjHmrX45frSsZeSxyf5uFKaiWNIzbS fykA== X-Gm-Message-State: AOAM532kTHfvKouV4ym50/c8F1/vzWHAo4We6VKPn6gMalTJwsPWhQpx OOCH2wka0KuKw0gyozbCYnc16ffyu25qlMVA3Uw= X-Google-Smtp-Source: ABdhPJwKXThollP6zHe08Uwe0XdKV/Xgp8SSJNAsPmUOfd8NkO53OtQTCrd1loHMJycTUxZKID05hIHrj47TRS2KQ6k= X-Received: by 2002:a19:cb54:: with SMTP id b81mr493073lfg.37.1598873624430; Mon, 31 Aug 2020 04:33:44 -0700 (PDT) MIME-Version: 1.0 References: <5EC17E17.7070002@anastigmatix.net> <5ED7E74B.9020800@anastigmatix.net> <5EDA576E.2000204@anastigmatix.net> <5EDBA5D9.8090506@anastigmatix.net> <5EE7AE8C.2040201@anastigmatix.net> <5EEA6F85.9040009@anastigmatix.net> <5F063C86.3070301@anastigmatix.net> <5F47EB62.2060306@anastigmatix.net> <5F4816A0.8020208@anastigmatix.net> <5F4A53C3.1040102@anastigmatix.net> <5F4A9ED8.9090907@anastigmatix.net> <5F4B9FAC.6060803@anastigmatix.net> In-Reply-To: <5F4B9FAC.6060803@anastigmatix.net> Reply-To: thomas@tada.se From: Thomas Hallgren Date: Mon, 31 Aug 2020 13:33:33 +0200 Message-ID: Subject: Re: Travis and AppVeyor continuous integration [Re: feature/master/ci] To: Chapman Flack Cc: Kartik Ohri , pljava-dev@lists.postgresql.org Content-Type: multipart/alternative; boundary="0000000000006cceeb05ae2ac6d7" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --0000000000006cceeb05ae2ac6d7 Content-Type: text/plain; charset="UTF-8" I've added AppVeyor as well (as an app). Best, Thomas On Sun, 30 Aug 2020 at 14:46, Chapman Flack wrote: > On 08/30/20 01:34, Thomas Hallgren wrote: > > I had no idea Travis-CI could be installed as an app with access to > > selected repositories. Thanks for pointing that out. As that addresses my > > concerns, it's now installed for the tada organization and has access to > > the pljava repo. > > Many thanks for that. I did begin some experimenting with GitHub Actions > in my own fork last night, and it seems promising, but it will be helpful > to have the existing Travis-CI support working while continuing down > that road. > > Do you have a verdict on AppVeyor? I think it has an app-based setup > similar to Travis, perhaps with even fewer permissions, according to > Kartik's earlier mail. The current configuration uses AppVeyor for > the Windows MSVC and Windows MinGW-w64 builds. > > It was amidst the Windows details in GitHub Actions that I walked away > in exhaustion last night. But Windows details exhaust me on a good day. > Perhaps Kartik will be interested in lending a hand with that part > after the official end of GSoC. We might both welcome a chance to do > some other things and then come back to it, though. Maybe even other > PL/Java things. If the completed AppVeyor configuration were working, > at least the CI coverage he has already achieved would all be in place. > > Regards, > -Chap > --0000000000006cceeb05ae2ac6d7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I've added AppVeyor as well (as an app).

Best,
Thomas

On Sun, 30 Aug 2020 at 14:46, Chapman Flack <chap@anastigmatix.net> wrote:
On 08/30/20 01:34, Thomas Hallgren wrot= e:
> I had no idea Travis-CI could be installed as an app with access to > selected repositories. Thanks for pointing that out. As that addresses= my
> concerns, it's now installed for the tada organization and has acc= ess to
> the pljava repo.

Many thanks for that. I did begin some experimenting with GitHub Actions in my own fork last night, and it seems promising, but it will be helpful to have the existing Travis-CI support working while continuing down
that road.

Do you have a verdict on AppVeyor? I think it has an app-based setup
similar to Travis, perhaps with even fewer permissions, according to
Kartik's earlier mail. The current configuration uses AppVeyor for
the Windows MSVC and Windows MinGW-w64 builds.

It was amidst the Windows details in GitHub Actions that I walked away
in exhaustion last night. But Windows details exhaust me on a good day.
Perhaps Kartik will be interested in lending a hand with that part
after the official end of GSoC. We might both welcome a chance to do
some other things and then come back to it, though. Maybe even other
PL/Java things. If the completed AppVeyor configuration were working,
at least the CI coverage he has already achieved would all be in place.

Regards,
-Chap
--0000000000006cceeb05ae2ac6d7--