• Stars
    star
    126
  • Rank 284,543 (Top 6 %)
  • Language
    Dockerfile
  • License
    MIT License
  • Created about 5 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Docker container to run Laravel tests

Laravel Test Runner Container

Docker Container for running Laravel tests

Docker Badge license

This is a docker container for running Laravel tests in Github actions.

PHP version Link Status Container Tag
8.2 🔗 Actions Status kirschbaumdevelopment/laravel-test-runner:8.2
8.1 🔗 Actions Status kirschbaumdevelopment/laravel-test-runner:8.1
8.0 🔗 Actions Status kirschbaumdevelopment/laravel-test-runner:8.0
7.4 🔗 Actions Status kirschbaumdevelopment/laravel-test-runner:7.4
7.3 🔗 Actions Status kirschbaumdevelopment/laravel-test-runner:7.3
7.2 🔗 Actions Status kirschbaumdevelopment/laravel-test-runner:7.2
7.1 🔗 Actions Status kirschbaumdevelopment/laravel-test-runner:7.1

You may want to check this blog post on how to use this container to run your Laravel tests with Github Actions.

Custom extensions

In case you need any custom extensions, the container is running Ubuntu, so you can simply install them:

apt-get install -y php8.2-bz2

Example on Github actions:

-   name: Install additional PHP extensions
    run: apt-get install -y php8.2-bz2 php8.2-soap

Issues

If you have any issues running your tests with this container, please open an issue or send a pull request.

Credits

Sponsorship

Development of this package is sponsored by Kirschbaum Development Group, a developer driven company focused on problem solving, team building, and community. Learn more about us or join us!

License

The MIT License (MIT). Please see License File for more information.

More Repositories

1

eloquent-power-joins

The Laravel magic you know, now applied to joins.
PHP
1,375
star
2

nova-inline-relationship

A package to present relationships as inline properties in Nova.
PHP
198
star
3

laravel-translations-loader

Webpack loader to import Laravel translation files (PHP or JSON) into your JS bundle as JSON.
JavaScript
190
star
4

mail-intercept

A testing package for intercepting mail sent from Laravel
PHP
105
star
5

nova-inline-select

An inline select field for Nova apps
PHP
92
star
6

nova-mail

A Laravel Nova action that provides a mail sending form for any resource
PHP
72
star
7

nova-chartjs

A Chart JS component for Laravel Nova
PHP
50
star
8

laravel-queue-batch-retry

Package to retry failed jobs in batches using custom filters.
PHP
50
star
9

laravel-openapi-validator

PHP
47
star
10

nova-comments

A commenting tool for Laravel Nova
PHP
32
star
11

livewire-filters

Livewire Filters is a series of Livewire components that provide you with the tools to do live filtering of your data from your own Livewire components.
PHP
15
star
12

laravel-socialite-cognito

This package is a custom AWS Cognito driver for Laravel Socialite.
PHP
7
star
13

laravel-actions

PHP
7
star
14

mutable-listeners

PHP
6
star
15

tailwindcss-scale-utilities

Scale utilities for Tailwind CSS
JavaScript
5
star
16

laravel-route-file-macro

A macro for Laravel's Router to load route file(s) directly
PHP
4
star
17

laravel-translations-loader-demo

PHP
4
star
18

laravel-preflight-checks

PHP
3
star
19

bee-plugin-php-client

PHP client to interact with Bee's plugin API
PHP
3
star
20

vue-package-skeleton

JavaScript
1
star
21

seo-pro-bug

A new Statamic repo to display the bug with SEO Pro
PHP
1
star
22

export-system-demo

PHP
1
star