@@ -166,12 +166,17 @@ the ``Tests/`` directory. Tests should follow the following principles:
166166 A test suite must not contain ``AllTests.php `` scripts, but must rely on the
167167 existence of a ``phpunit.xml.dist `` file.
168168
169- Travis
170- ------
169+ Continuous Integration
170+ ----------------------
171171
172- A popular way to test open source bundles is by using `Travis CI `_. A good practice
173- is to support at least the two latest LTS versions of Symfony. One should also test
174- test latest beta release. Here is a recommended configuration file (``.travis.yml ``).
172+ Testing bundle code continuously, including all its commits and pull requests,
173+ is a good practice called Continuous Integration. There are several services
174+ providing this feature for free for open source projects. The most popular
175+ service for Symfony bundles is called `Travis CI `_.
176+
177+ Here is the recommended configuration file (``.travis.yml ``) for Symfony bundles,
178+ which test the two latest :doc: `LTS versions </contributing/community/releases >`
179+ of Symfony and the latest beta release:
175180
176181.. code-block :: yaml
177182
@@ -232,8 +237,8 @@ test latest beta release. Here is a recommended configuration file (``.travis.ym
232237 - composer validate --strict --no-check-lock
233238 - ./vendor/bin/simple-phpunit $PHPUNIT_FLAGS
234239
235- When configuring travis you should also enable `Travis cron `_ to make sure your
236- project is build even if there is no new pull requests or commits.
240+ Consider using `Travis cron `_ too to make sure your project is built even if
241+ there are no new pull requests or commits.
237242
238243Installation
239244------------
0 commit comments