Skip to content

Commit 93bdb86

Browse files
committed
Rewords
1 parent 4bd8e65 commit 93bdb86

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

bundles/best_practices.rst

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -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

238243
Installation
239244
------------

0 commit comments

Comments
 (0)