Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Travis Configuration Check Laravel Package

phpcq/travis-configuration-check

CLI tool to validate a project's .travis.yml against composer.json. Ensures required PHP versions are defined and covered in Travis, checks that Travis-listed PHP versions exist, and can fail on unmaintained PHP versions (pre-5.4).

View on GitHub
Deep Wiki
Context7

Version Stable Build Status Upstream Build Status License Downloads

Validate .travis.yml against composer.json.

This check performs several tests.

The first test ensures that a PHP version is set in the composer.json and this version is also covered by the .travis.yml.

The second test is to ensure that all allowed versions in .travis.yml are available at travis-ci.

Optionally it tests, that no unmaintained PHP version is set in the composer.json and .travis.yml and errors when an unmaintained PHP version is mentioned. Currently this means any version prior to PHP 5.4.

Usage

Add to your composer.json in the require-dev section:

"phpcq/travis-configuration-check": "~1.0"

Call the binary:

./vendor/bin/check-travis-configuration.php

Optionally pass the root of the project to check:

./vendor/bin/check-travis-configuration.php /path/to/some/project

To additionally check for unmaintained PHP versions:

./vendor/bin/check-travis-configuration.php --unmaintained-version-error

To additionally check for unmaintained PHP versions within another project:

./vendor/bin/check-travis-configuration.php --unmaintained-version-error /path/to/some/project
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator