devilbox/docs/readings/available-tools.rst

97 lines
5.3 KiB
ReStructuredText
Raw Normal View History

2018-07-10 18:59:52 +00:00
.. include:: /_includes/all.rst
2018-03-17 11:21:46 +00:00
.. _available_tools:
***************
Available tools
***************
Each PHP container version brings the same tools, so you can safely switch versions without having
to worry to have less or more tools available.
2018-07-03 13:47:58 +00:00
.. seealso:: :ref:`work_inside_the_php_container`
2018-03-18 16:14:55 +00:00
The PHP container is your workhorse and these are your tools:
2018-07-10 18:59:52 +00:00
+----------------------+---------------------------------------+
| Binary | Tool |
+======================+=======================================+
| various binaries | |ext_lnk_tool_awesome_ci| |
+----------------------+---------------------------------------+
| ``brew`` | |ext_lnk_tool_linuxbrew| |
+----------------------+---------------------------------------+
| ``composer`` | |ext_lnk_tool_composer| |
+----------------------+---------------------------------------+
| ``drush`` | |ext_lnk_tool_drush| |
+----------------------+---------------------------------------+
| ``drupal`` | |ext_lnk_tool_drupal_console| |
+----------------------+---------------------------------------+
| ``eslint`` | |ext_lnk_tool_eslint| |
+----------------------+---------------------------------------+
| ``git`` | |ext_lnk_tool_git| |
+----------------------+---------------------------------------+
| ``git-flow`` | |ext_lnk_tool_git_flow| |
+----------------------+---------------------------------------+
| ``gulp`` | |ext_lnk_tool_gulp| |
+----------------------+---------------------------------------+
| ``grunt`` | |ext_lnk_tool_grunt| |
+----------------------+---------------------------------------+
| ``jsonlint`` | |ext_lnk_tool_jsonlint| |
+----------------------+---------------------------------------+
| ``laravel`` | |ext_lnk_tool_laravel| |
+----------------------+---------------------------------------+
| ``mdl`` | |ext_lnk_tool_mdl| |
+----------------------+---------------------------------------+
| ``mdlint`` | |ext_lnk_tool_mdlint| |
+----------------------+---------------------------------------+
| ``mongo*`` | Various MongoDB client tools |
+----------------------+---------------------------------------+
| ``mysql*`` | Various MySQL client tools |
+----------------------+---------------------------------------+
| ``mysqldump-secure`` | |ext_lnk_tool_mysqldump_secure| |
+----------------------+---------------------------------------+
| ``node`` | |ext_lnk_tool_node| |
+----------------------+---------------------------------------+
| ``npm`` | |ext_lnk_tool_npm| |
+----------------------+---------------------------------------+
| ``pg*`` | Various PostgreSQL client tools |
+----------------------+---------------------------------------+
| ``phalcon`` | |ext_lnk_tool_phalcon| |
+----------------------+---------------------------------------+
| ``phpcs`` | |ext_lnk_tool_phpcs| |
+----------------------+---------------------------------------+
| ``phpcbf`` | |ext_lnk_tool_phpcbf| |
+----------------------+---------------------------------------+
| ``photon`` | |ext_lnk_tool_photon| |
+----------------------+---------------------------------------+
| ``redis*`` | Various Redis client tools |
+----------------------+---------------------------------------+
| ``sass`` | |ext_lnk_tool_sass| |
+----------------------+---------------------------------------+
| ``scss-lint`` | |ext_lnk_tool_scss_lint| |
+----------------------+---------------------------------------+
| ``ssh`` | |ext_lnk_tool_ssh| |
+----------------------+---------------------------------------+
| ``symfony`` | |ext_lnk_tool_symfony| |
+----------------------+---------------------------------------+
| ``tig`` | |ext_lnk_tool_tig| |
+----------------------+---------------------------------------+
| ``webpack`` | |ext_lnk_tool_webpack| |
+----------------------+---------------------------------------+
| ``wp`` | |ext_lnk_tool_wp| |
+----------------------+---------------------------------------+
| ``yamllint`` | |ext_lnk_tool_yamllint| |
+----------------------+---------------------------------------+
| ``yarn`` | |ext_lnk_tool_yarn| |
+----------------------+---------------------------------------+
2018-03-17 11:21:46 +00:00
.. note::
2018-06-03 18:45:01 +00:00
If you are in need of other tools, open up an issue at
`Github <https://github.com/cytopia/devilbox/issues>`_ and ask for it,
this can usually be implemented very quickly.
2018-03-18 16:14:55 +00:00
.. seealso::
2018-06-03 18:45:01 +00:00
If you ever feel those tools are out-dated, simply update your Docker images.
Docker images are built every night to ensure latest tools and security patches:
2018-07-03 13:47:58 +00:00
:ref:`update_the_devilbox_update_the_docker_images`