Download the PHP package headsnet/grumphp-gitlab-lint without Composer
On this page you can find all versions of the php package headsnet/grumphp-gitlab-lint. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download headsnet/grumphp-gitlab-lint
More information about headsnet/grumphp-gitlab-lint
Files in headsnet/grumphp-gitlab-lint
Package grumphp-gitlab-lint
Short Description Lint your Gitlab CI configuration in a GrumPHP pre-commit hook
License MIT
Informations about the package grumphp-gitlab-lint
GrumPHP Gitlab Lint
Lint your Gitlab CI configuration in a GrumPHP pre-commit hook
Installation
Supports Symfony 5.3 and above, with PHP 7.4 or higher.
Install with Composer:
Usage
API Token (required)
You must create an API token to authenticate with. The token must have api
access.
You can use '%env(YOUR_ENV_VAR_NAME)%'
syntax to import an environment variable so you don't commit the token to your
repository.
Gitlab File (optional)
Optional parameter to specify an alternative file to lint. Default is .gitlab-ci.yml
in the project root.
Gitlab URL (optional)
A custom location for your on-premises Gitlab instance.
Contributing
Contributions are welcome. Please submit pull requests with one fix/feature per pull request.
Composer scripts are configured for your convenience:
Licence
This code is released under the MIT licence. Please see the LICENSE file for more information.
All versions of grumphp-gitlab-lint with dependencies
phpro/grumphp Version ^2.3
symfony/options-resolver Version ~5.3 || ~6.0 || ~7.0
symfony/http-client Version ~5.3 || ~6.0 || ~7.0
symfony/serializer Version ~5.3 || ~6.0 || ~7.0