+1 switch to GitHub action. ________________________________ 发件人: Albumen Kevin <[email protected]> 发送时间: 2021年3月9日 11:28 收件人: [email protected] <[email protected]> 主题: Re: [Discuss] Disable Travis CI for apache/dubbo
Hi community, I will disable Travis CI later. Also we can obtain the CI/CD result from GitHub Actions [1]. Thanks all. [1] https://github.com/apache/dubbo/actions On Fri, Mar 5, 2021 at 4:07 PM Ian Luo <[email protected]> wrote: > +1 to switch to GitHub action. > > -Ian. > > On Fri, Mar 5, 2021 at 2:59 PM Albumen Kevin <[email protected]> wrote: > > > Hi community, > > > > > > So far, we have enable two kinds of CI/CD platform , Travis CI and > > > > GitHub Actions, for Dubbo. GitHub actions works fine for Dubbo > > > > in 2.6.x[1], 2.7.x[2] and 3.x[3] versions. > > > > In 2.7.x and 3.x versions, both unit test and integration test[4], based > > > > on apache/dubbo-samples, are introduced to guarantee the stability > > > > of the snapshot version. > > > > > > There are some benefits can be provided by GitHub Actions now: > > > > > > - More powerful ecosystem > > > > - Easy integration with more GitHub activity > > > > - Can be launched at any time because it is no need > > > > for us to share the concurrency limit with all projects. > > > > Also the concurrency limit for each project looks enough for us. > > > > > > I am wondering if we could disable Travis CI for now which function > > > > can be completely replaced with GitHub Actions? > > > > > > [1] https://github.com/apache/dubbo/actions/runs/623019397 > > > > [2] https://github.com/apache/dubbo/actions/runs/620506574 > > > > [3] https://github.com/apache/dubbo/actions/runs/620213136 > > > > [4] https://github.com/apache/dubbo/runs/2029991040 > > >
