serverinfo icon indicating copy to clipboard operation
serverinfo copied to clipboard

Travis CI changes

Open J0WI opened this issue 4 years ago • 4 comments

Travis CI changed their infrastructure and policies for open source repos: https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing

It seems that they started to limit the concurrent builds for open source projects recently: https://www.traviscistatus.com/

Tests will stop working completely at some point:

We are announcing that travis-ci.org will be officially closed down completely no later than December 31st, 2020

https://docs.travis-ci.com/user/migrate/open-source-repository-migration

J0WI avatar Feb 11 '21 15:02 J0WI

:ping_pong: @nextcloud/server-triage

J0WI avatar Mar 13 '21 20:03 J0WI

It needs to be moved to github actions See https://github.com/nextcloud/app-tutorial/tree/master/.github/workflows

skjnldsv avatar Mar 15 '21 13:03 skjnldsv

Someone with admin privileges is required to enable and configure GitHub apps.

J0WI avatar Mar 16 '21 20:03 J0WI

Just creating those files is enough. We don't need github apps there as far as I know :thinking:

skjnldsv avatar Mar 17 '21 16:03 skjnldsv

We are using GitHub actions nowadays :tada:

kesselb avatar Jul 04 '23 20:07 kesselb