Otto,

Thank you for the link to the builds list thread! I had missed that,
and it is really helpful to know where INFRA stands on this.

On Mon, Aug 12, 2019 at 10:52 AM Otto Fowler <[email protected]> wrote:
>
> Just a note, the feedback from INFRA on the builds list is that they are
> encouraging projects to try it out and give feedback on any issues so that
> they can be addressed and overcome.
>
> Builds List Thread
> <http://mail-archives.apache.org/mod_mbox/www-builds/201908.mbox/%[email protected]%3e>
>
>
>
>
> On August 12, 2019 at 10:10:09, Kevin Doran ([email protected]) wrote:
>
> Hi NiFi devs,
>
> GitHub recently added a beta of their redesigned CI/CD feature,
> Actions [1]. It looks like the Apache GitHub organization has this
> bata feature, which is opt-in, enabled at the org level, and that we
> have the option to enable it for our NiFi repositories, e.g. [2][3].
>
> Actions, like Travis CI, is free to use for public GitHub
> repositories. Given that our project's difficulty in getting Travis CI
> to run reliably for builds, I am wondering if it would be advantageous
> to evaluate Actions as an alternative. From what I can tell, it should
> be possible to have both enabled, allowing us to do a trial of Actions
> while continuing to use Travis CI.
>
> Ultimately, I think our CI builds will benefit from breaking up the
> nifi repository into multiple repositories, as previously discussed
> [4][5]. In the meantime / in addition to taking this step, I think it
> would be worthwhile to evaluate alternatives to Travis CI, which many
> have experienced difficulty using.
>
> - Has anyone had a chance to use the new beta of Actions on a project
> other than NiFi, and if so what has your experience been?
> - Are there any free to use Travis CI alternatives other than Actions
> we should also be considering?
> - Are there any objections to enabling Actions on our Apache NiFi
> GitHub repositories, and setting up CI builds for PRs and commits on
> master, similar to how we are using Travis now?
>
> [1] https://help.github.com/en/articles/about-github-actions
> [2] https://github.com/apache/nifi/actions
> [3] https://github.com/apache/nifi-registry/actions
> [4]
> https://lists.apache.org/thread.html/939a7630a2e32594cd10444e48b7a1321fd9ce51834d911a8c04b6a9@%3Cdev.nifi.apache.org%3E
> [5]
> https://cwiki.apache.org/confluence/display/NIFI/NiFi+Project+and+Repository+Restructuring
>
> Thanks,
> Kevin

Reply via email to