Skip to content

Comments

ci: Remove Travis-CI#5099

Merged
wenzeslaus merged 1 commit intoOSGeo:mainfrom
wenzeslaus:remove-travis
Feb 12, 2025
Merged

ci: Remove Travis-CI#5099
wenzeslaus merged 1 commit intoOSGeo:mainfrom
wenzeslaus:remove-travis

Conversation

@wenzeslaus
Copy link
Member

@wenzeslaus wenzeslaus commented Feb 12, 2025

As explained in #4313, OSGeo ends its Travis subscription. Travis is not a crucial component of our CI, so we are removing it.

Additionally, travis became problematic after the Markdown documentation build was enabled because Travis limits size of the log and terminates the build if it hits the limit.

The Travis limit is discussed, e.g., here: travis-ci/travis-ci#1382

Fixes #4313.

As explained in OSGeo#4313, OSGeo ends its Travis subscription. Travis is not a crucial component of our CI, so we are removing it.

Additionally, travis became problematic after the Markdown documentation build was enabled because Travis limits size of the log and terminates the build if it hits the limit.
@wenzeslaus wenzeslaus enabled auto-merge (squash) February 12, 2025 21:06
@github-actions github-actions bot added docker Docker related CI Continuous integration libraries docs labels Feb 12, 2025
@wenzeslaus wenzeslaus merged commit 72e8c26 into OSGeo:main Feb 12, 2025
27 of 29 checks passed
@wenzeslaus wenzeslaus deleted the remove-travis branch February 12, 2025 23:02
@github-actions github-actions bot added this to the 8.5.0 milestone Feb 12, 2025
neteler pushed a commit that referenced this pull request Feb 13, 2025
(Backport of #5099)

As explained in #4313, OSGeo ends its Travis subscription. Travis is not a crucial component of our CI, so we are removing it.

Additionally, travis became problematic after the Markdown documentation build was enabled because Travis limits size of the log and terminates the build if it hits the limit.
@neteler neteler modified the milestones: 8.5.0, 8.4.1 Feb 13, 2025
@neteler
Copy link
Member

neteler commented Feb 13, 2025

Backported to G84 in 37997e1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Continuous integration docker Docker related docs libraries

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove or replace Travis CI

3 participants