Commit Graph

24 Commits

Author SHA1 Message Date
Alexis Saettler 2513137d12 Add an update command (#997) 2018-04-07 10:35:39 +02:00
Régis Freyd 499c14f94a Upgrade to laravel 5.6 (#1092) 2018-04-04 07:42:39 -04:00
Alexis Saettler aa869d5b05 Split app.js and generate separate javascript language files (#1079) 2018-04-01 22:10:03 +02:00
Alexis Saettler da1bd11204 Update i18n assets on build (#1032) 2018-03-22 07:24:40 +01:00
Alexis Saettler 159bfa291a Fix vagrant install using bash (#1029) 2018-03-21 12:56:16 +01:00
Alexis Saettler 83fbc5fc48 Improve tests support (#984)
* Use WithFaker trait
* Add a scrollTo macro
* Use specific chromedriver
2018-03-08 21:36:18 +01:00
Alexis Saettler f4b4d29b07 Optimizations for composer (#952)
* Add apcu optimization
* Update composer
2018-03-05 08:19:39 +01:00
Alexis Saettler 037988ea76 Build vagrant box on travis (#968) 2018-03-04 14:43:34 +01:00
Alexis Saettler 46b663c49d Remove saucelabs (#945) 2018-02-28 12:09:54 +01:00
Alexis Saettler 461bd31e9a Fix bintray deploy (#943) 2018-02-27 19:00:21 +01:00
Alexis Saettler a3a07aed35 Fix bintray tag set (#927) 2018-02-23 09:22:00 +01:00
Alexis Saettler 4464d83a4d Fix travis file for deploy stages (#926) 2018-02-22 23:13:07 +01:00
Alexis Saettler cd19234100 Improve travis build (#916) 2018-02-20 23:45:57 +01:00
Alexis Saettler 01a7f593b7 Run tests with php 7.0 (#904) 2018-02-18 02:17:13 +01:00
Alexis Saettler 8d6daa5051 Launch browser tests with Dusk (#892)
* And remove old (steward) tests
2018-02-12 22:53:50 +01:00
Alexis Saettler f35346146d Don't build docker image immediatly (#889)
* Don't build docker image immediatly
* Fix php serve making too much output
* Print test results in script part
2018-02-09 10:31:50 +01:00
Alexis Saettler e57c68499f Build assets on travis and deploy them on bintray (#884) 2018-02-07 18:08:51 +01:00
Alexis Saettler 08ca2fa566 Activate saucelabs (missing file) (#883)
See #882
2018-02-04 23:53:37 +01:00
Alexis Saettler 94cec0daff Test php 7.2 and postgresql (#785)
Running:
- php 7.1 + mysql + selenium (browser) tests
- php 7.2 + mysql
- php 7.1 + postgresql
2018-02-03 22:05:24 +01:00
Alexis Saettler 383c8d8e2f Move codecov line (#844) 2018-01-22 19:56:59 +01:00
Alexis Saettler 4f3994f94d Add Code Coverage to Browser tests (#813)
* Using Live-code-coverage to get Code Coverage from http server
* Add a new test to pass Login form
* Add FakeUserTableSeeder to seed in testing env
* Using SESSION_DRIVER=file in travis env
* Add saucelabs connection (disable right now)
* Update composer
2018-01-22 18:00:31 +01:00
Alexis Saettler 1c81ae2950 Fix code coverage file path (#809) 2018-01-14 18:56:33 +01:00
Alexis Saettler ccd63b7e99 Add browser tests (#796)
* Add lmc/steward package and other dependencies
2018-01-13 23:30:37 +01:00
Alexis Saettler e18e40d59e Sonarcloud with GitHub plugin and run with External PR (#767)
* Activate preview mode on PR
* Add a secure way to launch sonar for external PR
* Use sonarlauncher version 0.2.0
2018-01-07 20:04:57 +01:00