You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@livy.apache.org by "Gyorgy Gal (Jira)" <ji...@apache.org> on 2023/04/08 18:46:00 UTC

[jira] [Resolved] (LIVY-972) Implement CI for Livy project

     [ https://issues.apache.org/jira/browse/LIVY-972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gyorgy Gal resolved LIVY-972.
-----------------------------
    Resolution: Fixed

> Implement CI for Livy project
> -----------------------------
>
>                 Key: LIVY-972
>                 URL: https://issues.apache.org/jira/browse/LIVY-972
>             Project: Livy
>          Issue Type: Bug
>    Affects Versions: 0.8.0
>            Reporter: Damon Cortesi
>            Assignee: Damon Cortesi
>            Priority: Major
>             Fix For: 0.8.0
>
>          Time Spent: 2h
>  Remaining Estimate: 0h
>
> As of February 2023, Travis CI has been deprecated across all Apache projects. 
> We need to implement a replacement in order to ensure passing tests.
> I propose using GitHub Actions - Other large projects like Spark and Airflow make use of them for CI and the infra page has some [more detail on it here|https://cwiki.apache.org/confluence/display/BUILDS/GitHub+Actions+status], but it's a bit dated.
> I imagine three different actions being created:
> * One build-ci-image workflow that creates an image that can be used for CI without having to rebuild every run
> * One unit-test workflow that runs the unit tests for appropriate versions on each push
> * One integration-test workflow that runs the longer integration tests on pull requests



--
This message was sent by Atlassian Jira
(v8.20.10#820010)