mirror of
https://github.com/BookStackApp/BookStack.git
synced 2025-04-24 20:44:11 +00:00
Merge branch 'master' of github.com:BookStackApp/BookStack
This commit is contained in:
commit
ab91e245fb
2 changed files with 27 additions and 1 deletions
26
.github/workflows/phpunit.yml
vendored
Normal file
26
.github/workflows/phpunit.yml
vendored
Normal file
|
@ -0,0 +1,26 @@
|
|||
name: phpunit
|
||||
|
||||
on: [push, pull_request]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
php: [7.2, 7.3]
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Setup Database
|
||||
run: |
|
||||
mysql -uroot -proot -e 'CREATE DATABASE IF NOT EXISTS `bookstack-test`;'
|
||||
mysql -uroot -proot -e "CREATE USER 'bookstack-test'@'localhost' IDENTIFIED BY 'bookstack-test';"
|
||||
mysql -uroot -proot -e "GRANT ALL ON \`bookstack-test\`.* TO 'bookstack-test'@'localhost';"
|
||||
mysql -uroot -proot -e 'FLUSH PRIVILEGES;'
|
||||
- name: Install composer dependencies & Test
|
||||
run: composer install --prefer-dist --no-interaction
|
||||
- name: Migrate and seed the database
|
||||
run: |
|
||||
php${{ matrix.php }} artisan migrate --force -n --database=mysql_testing
|
||||
php${{ matrix.php }} artisan db:seed --force -n --class=DummyContentSeeder --database=mysql_testing
|
||||
- name: phpunit
|
||||
run: php${{ matrix.php }} ./vendor/bin/phpunit
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
[](https://github.com/BookStackApp/BookStack/releases/latest)
|
||||
[](https://github.com/BookStackApp/BookStack/blob/master/LICENSE)
|
||||
[](https://travis-ci.org/BookStackApp/BookStack)
|
||||
[](https://github.com/BookStackApp/BookStack/actions)
|
||||
[](https://discord.gg/ztkBqR2)
|
||||
|
||||
A platform for storing and organising information and documentation. General information and documentation for BookStack can be found at https://www.bookstackapp.com/.
|
||||
|
|
Loading…
Add table
Reference in a new issue