Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Travis CI Configuration to Ubuntu Jammy and Enable PR Builds #25

Merged
merged 2 commits into from
Dec 27, 2023

Conversation

redomar
Copy link
Owner

@redomar redomar commented Dec 27, 2023

Travis CI Configuration Update

This pull request updates the Travis CI build configuration to use the more recent Ubuntu Jammy Jellyfish (22.04) distribution, replacing the legacy Trusty distribution.

Additionally, the configuration is modified to trigger builds on pull requests. This ensures that every pull request is automatically tested, improving code quality and catching potential issues before they are merged into the main branches.

Changes made:

Updated the distribution in .travis.yml to dist: focal.
Ensured that Travis CI builds are triggered for pull requests targeting the master and develop branches, in addition to direct pushes to these branches.
This update aligns our Travis CI process more closely with our GitHub Actions workflow and supports our continuous integration practices.

@redomar redomar merged commit 39e59ac into develop Dec 27, 2023
1 check failed
redomar added a commit that referenced this pull request Dec 27, 2023
Update Travis CI Configuration to Ubuntu Jammy and Enable PR Builds #25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant