aboutsummaryrefslogtreecommitdiffhomepage
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* Use simple-phpunit instead of phpunitJeremy Benoist2016-12-131-2/+1
| | | | | To avoid problem with the Yaml constant http://symfony.com/blog/how-to-solve-phpunit-issues-in-symfony-3-2-applications
* Fix TravisJeremy Benoist2016-11-221-1/+1
|
* Validate ALL translations filesJeremy Benoist2016-10-201-0/+2
|
* try to reduce assets build npm connection failing by updating nodejsThomas Citharel2016-10-051-1/+1
|
* Merge pull request #2353 from wallabag/assets-fixThomas Citharel2016-10-041-4/+4
|\ | | | | Basically, fix everything
| * Add eslint & stylelint tests (fix a few things) and move dependencies to devThomas Citharel2016-10-041-1/+1
| |
| * Update docJeremy Benoist2016-10-041-4/+2
| | | | | | | | Merge VALIDATE_TRANSLATION_FILE & ASSET build (less build on Travis)
| * Fix font & TravisJeremy Benoist2016-10-041-1/+2
| | | | | | | | Grunt now copy fonts instead of symlink (node_modules won't exist for the end user)
| * Update .travis.ymlJeremy Benoist2016-10-041-1/+1
| |
| * Fix grunt pathThomas Citharel2016-10-041-1/+1
| |
| * remove install scripts and tweak travisThomas Citharel2016-10-031-2/+3
| |
* | 👋 HHVMJeremy Benoist2016-10-041-20/+0
|/
* Use install_dev.sh for TravisJeremy Benoist2016-10-031-2/+2
| | | | Add `--no-dev` to `composer install` for prod env
* Enable Redis on TravisJeremy Benoist2016-09-111-0/+1
| | | | | Add generated files from `composer up` Add more articles for Readability tests
* Add RabbitMQ service for Travis CINicolas LÅ“uillet2016-09-111-0/+3
|
* Check if asset is enable instead of oppositeJeremy Benoist2016-09-091-9/+9
| | | | | | Instead of defining ASSETS all the time, just define it when we want to use it Might give us more clearer build
* Merge remote-tracking branch 'origin/master' into 2.1Jeremy Benoist2016-08-281-0/+1
|\
| * Allow failure for PHP 7.1Jeremy Benoist2016-08-241-0/+1
| | | | | | Got tired of `EE/home/travis/build.sh: line 45: 4445 Segmentation fault (core dumped) phpunit -v` using PHP 7.1.0beta3
* | Merge remote-tracking branch 'origin/master' into 2.1Jeremy Benoist2016-08-221-8/+27
|\|
| * Run tests on an uptodate HHVMJeremy Benoist2016-08-171-7/+23
| | | | | | | | Using some tricks from symfony/symfony
| * Fix testsJeremy Benoist2016-08-171-1/+4
| | | | | | | | | | | | | | | | Ensure tests after the InstallCommand test will have a clean database. Previous attempt failed because of a foreign key Also, nightly on Travis seems to target PHP 7.2-dev, so I put 7.1 in requirement and moved nightly in allowed failures. And it seems xdebug isn't shipped with PHP 7.1, so I added a workaround to avoid build to fail when trying to remove xdebug.ini file.
* | Upgrade PHPUnit to version 5Jeremy Benoist2016-08-221-0/+1
| | | | | | | | | | | | | | | | - Fix deprecated getMock - Use PHPUnit 4 for PHP 5.5 build Manually cherry-picked from PR https://github.com/wallabag/wallabag/pull/2201
* | Merge remote-tracking branch 'origin/master' into 2.1Jeremy Benoist2016-07-201-0/+1
|\|
| * Run PHP 7.1 on TravisJeremy Benoist2016-07-181-0/+1
| | | | | | | | | | - Using nightly (as of now it's PHP 7.1 alpha) - Force guzzle to be at least 5.3.1 (which fix some bugs in PHP 7)
* | Merge branch 'master' into 2.1Jeremy Benoist2016-06-231-1/+1
|\|
| * Jump to Symfony 3.1Jeremy Benoist2016-06-221-1/+1
| |
* | manage assets through npmThomas Citharel2016-06-091-5/+17
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | first draft remote assetic totally work nearly there use at least nodejs > 0.12 use proper version of grunt bump nodejs version for travis update npm workaround for materialize install node 5.0 add grunt-cli baggy theme & cache node modules cache bower & npm make travis build assets on php7 only exclude installing node & npm if not needed & use bash clean & try to make icomoon work on baggy ready config for travis rebase make travis work more travis work impove travis & update deps add missing pixrem deps add module through oddly lost ui updates install latest nodejs add install_dev.sh, link local binaries for npm/bower/grunt ui improvements (mostly baggy) fix travis build no need to install on travis Add unread filter to entries pages Add the ability to filter for unread pages in the filters menu. Add unread filter test to EntryControllerTest Add a new test to the EntryControllerTest collection which checks that only entries which have not been archived (and are treated as "unread") are retrieved. Improve English translation Update FAQ -Fix grammar -Add notes about MTA, firewall, and SELinux Update installation instructions -Fix grammar -Add SELinux section add screenshots of android docu in English Fix the deletion of Tags/Entries relation when delete an entry Fix #2121 Move fixtures to the right place Display a message when saving an entry failed When saving an entry fail because of database error we previously just returned `false`. Now we got an error in the log and the displayed notice to the user is updated too. Change ManyToMany between entry & tag Following https://gist.github.com/Ocramius/3121916 Be sure to remove the related entity when removing an entity. Let say you have Entry -> EntryTag -> Tag. If you remove the entry: - before that commit, the EntryTag will stay (at least using SQLite). - with that commit, the related entity is removed Prepare wallabag 2.0.5 enforce older materialize version
* Update Travis configuration with branches renamingNicolas LÅ“uillet2016-04-181-2/+1
|
* Uncommented translated ES linesJeremy Benoist2016-04-101-1/+1
| | | | Also, turn yaml lint into a more versbose check
* Some cleanupJeremy Benoist2016-03-271-3/+3
| | | | | - travis tabulation - extra namespace definition in entities
* Put more validations on travisJeremy Benoist2016-03-211-0/+6
| | | | | Run php-cs-fixer to avoid CS on commits Add a check on translation message using the built-in yaml validator. It'll avoid typo in translation yaml files.
* Use --prefer-dist to improve CI perfJeremy Benoist2016-03-111-1/+1
| | | | https://twitter.com/seldaek/status/708236348281495552
* Defining Github token is now uselessJeremy Benoist2016-02-291-1/+0
| | | | We are using it differently with .composer-auth.json file
* Fix postgres database creationJeremy Benoist2016-02-291-1/+1
| | | | Test database was renamed in https://github.com/wallabag/wallabag/pull/1639 but the travis configuration was missed
* Fix authentication for PR by external contributorsNicolas LÅ“uillet2016-02-271-0/+3
|
* Exclude v1 branches from TravisJeremy Benoist2016-02-241-2/+4
| | | | | Instead of allowing only v2. Branches which didn't target v2 BUT related to v2 weren't tested on Travis
* Disable xdebug all the timeJeremy Benoist2016-01-211-3/+4
| | | | | | Use travis_wait to avoid travis timeout on `composer up` Jump to `memory_limit -1` for `composer up` Also, since composer.lock is ignored, we can remove it.
* Remove some commented codeJeremy Benoist2016-01-151-9/+0
|
* Wallabag now require PHP >= 5.5Jeremy Benoist2016-01-151-1/+1
| | | | See https://github.com/K-Phoen/rulerz/pull/21/files#diff-b5d0ee8c97c7abd7e3fa29b9a27d1780
* PHP 7.0 must not failJeremy Benoist2015-12-291-1/+0
|
* Updated composer.lockBertrand Dunogier2015-12-231-1/+0
| | | | | | | Had to restrict scheb/two-factor-bundle to ~1.4.0 because of a circular service reference. See https://github.com/scheb/two-factor-bundle/issues/33. Also updated php version requirement to 5.5.0.
* Re-enable test on doctrine commandJeremy Benoist2015-11-071-1/+1
| | | | | | It will slow down the whole test suite (because it'll use doctrine command). Remove unecessary `KernelTestCase`. Also rename `AbstractControllerTest` to `WallabagApiTestCase` for consistency.
* CSJeremy Benoist2015-11-071-1/+1
| | | | Also force SYMFONY_DEPRECATIONS_HELPER for travis
* Enabled Tidy on travis for HHVMJeremy Benoist2015-09-281-0/+6
|
* Fix authentication error from GithubJeremy Benoist2015-09-261-3/+2
| | | | From: http://blog.wyrihaximus.net/2015/09/github-auth-token-on-travis/
* Fix HHVM & PHP 7.0Jeremy Benoist2015-09-261-1/+1
|
* Add multiple database tests on TravisJeremy Benoist2015-09-261-6/+17
|
* Disable coverageJeremy Benoist2015-05-301-10/+10
| | | | | | It takes ages to process and most of the time the build fail for "execution time" too long. Too much time already burned to investigate it. We'll investigate later, it's not a priority atm.
* Enable debug on phpunitJeremy Benoist2015-04-041-1/+1
|
* Update InstallCommand testJeremy2015-03-311-2/+2
| | | | | | | | They are god damn too long to execute because it launch external command (mostly related to doctrine). So I've added a PHPUnit @group (`command-doctrine`) so that we can avoid launching them on a regular basis, like that: `phpunit --exclude-group command-doctrine`