Skip to content

Jedisjeux/Jedisjeux

2.x
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
bin
 
 
 
 
 
 
etc
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
var
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


Jedisjeux is a PHP boardgame website, based on Symfony Framework and Sylius.

Documentation

Documentation is available at docs.jedisjeux.net.

Installation

You need composer to install PHP packages and yarn to install JS packages.

$ php bin/console app:install
$ yarn install && yarn run gulp
$ php bin/console server:start

Then open http://localhost:8000/ in your web browser to enjoy Jedisjeux website in a development environment.

Behat scenarios

By default Behat uses http://localhost:8080/ as your application base url. If your one is different, you need to create behat.yml files that will overwrite it with your custom url:

imports: ["behat.yml.dist"]

default:
    extensions:
        Behat\MinkExtension:
            base_url: http://my.custom.url

Then run selenium-server-standalone:

$ bin/selenium-server-standalone -Dwebdriver.chrome.driver=$PWD/bin/chromedriver

Then setup your test database:

$ php bin/console doctrine:database:create --env=test
$ php bin/console doctrine:schema:create --env=test
$ php bin/console cache:clear --no-warmup --env=test
$ php bin/console doctrine:phpcr:repository:init --env=test

You can run Behat using the following commands:

$ vendor/bin/behat

Bug Tracking

If you want to report a bug or suggest an idea, please use GitHub issues.

MIT License

Jedisjeux is completely free and released under the MIT License.

Authors

Jedisjeux was originally created by Loïc Frémont. See the list of contributors from our community.