[
https://issues.apache.org/jira/browse/LIVY-972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17709907#comment-17709907
]
Gyorgy Gal commented on LIVY-972:
---------------------------------
PR at https://github.com/apache/incubator-livy/pull/393
> 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)