devilbox/docs/readings/available-tools.rst

121 lines
6.8 KiB
ReStructuredText
Raw Normal View History

2018-07-10 18:59:52 +00:00
.. include:: /_includes/all.rst
.. include:: /_includes/snippets/__ANNOUNCEMENTS__.rst
2018-07-10 18:59:52 +00:00
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 |
+======================+=======================================+
2018-07-27 17:42:07 +00:00
| ``ansible`` | |ext_lnk_tool_ansible| |
+----------------------+---------------------------------------+
2018-07-30 07:32:40 +00:00
| various binaries | |ext_lnk_tool_awesome_ci| |
+----------------------+---------------------------------------+
2021-06-04 08:32:46 +00:00
| ``brew`` | |ext_lnk_tool_homebrew| |
+----------------------+---------------------------------------+
2018-07-27 17:42:07 +00:00
| ``codecept`` | |ext_lnk_tool_codecept| |
+----------------------+---------------------------------------+
2018-07-10 18:59:52 +00:00
| ``composer`` | |ext_lnk_tool_composer| |
+----------------------+---------------------------------------+
2018-09-14 06:58:16 +00:00
| ``dep`` | |ext_lnk_tool_dep| |
+----------------------+---------------------------------------+
2018-07-10 18:59:52 +00:00
| ``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| |
+----------------------+---------------------------------------+
2018-07-31 22:10:19 +00:00
| ``linkcheck`` | |ext_lnk_tool_linkcheck| |
+----------------------+---------------------------------------+
| ``lumen`` | |ext_lnk_tool_lumen| |
+----------------------+---------------------------------------+
2018-07-10 18:59:52 +00:00
| ``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| |
+----------------------+---------------------------------------+
| ``ng`` | |ext_lnk_tool_angular_cli| |
+----------------------+---------------------------------------+
2018-07-10 18:59:52 +00:00
| ``node`` | |ext_lnk_tool_node| |
+----------------------+---------------------------------------+
| ``npm`` | |ext_lnk_tool_npm| |
+----------------------+---------------------------------------+
| ``pg*`` | Various PostgreSQL client tools |
+----------------------+---------------------------------------+
| ``phalcon`` | |ext_lnk_tool_phalcon| |
+----------------------+---------------------------------------+
2019-01-11 09:52:59 +00:00
| ``php-cs-fixer`` | |ext_lnk_tool_php_cs_fixer| |
+----------------------+---------------------------------------+
2018-07-10 18:59:52 +00:00
| ``phpcs`` | |ext_lnk_tool_phpcs| |
+----------------------+---------------------------------------+
| ``phpcbf`` | |ext_lnk_tool_phpcbf| |
+----------------------+---------------------------------------+
2020-01-04 20:07:52 +00:00
| ``phpmd`` | |ext_lnk_tool_phpmd| |
+----------------------+---------------------------------------+
2018-07-27 17:42:07 +00:00
| ``phpunit`` | |ext_lnk_tool_phpunit| |
+----------------------+---------------------------------------+
2018-07-10 18:59:52 +00:00
| ``photon`` | |ext_lnk_tool_photon| |
+----------------------+---------------------------------------+
| ``pm2`` | |ext_lnk_tool_pm2| |
+----------------------+---------------------------------------+
2018-07-10 18:59:52 +00:00
| ``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| |
+----------------------+---------------------------------------+
2019-03-23 19:36:41 +00:00
| ``vue`` | |ext_lnk_tool_vue| |
+----------------------+---------------------------------------+
2018-07-10 18:59:52 +00:00
| ``webpack`` | |ext_lnk_tool_webpack| |
+----------------------+---------------------------------------+
| ``wp`` | |ext_lnk_tool_wp| |
+----------------------+---------------------------------------+
| ``yamllint`` | |ext_lnk_tool_yamllint| |
+----------------------+---------------------------------------+
| ``yarn`` | |ext_lnk_tool_yarn| |
+----------------------+---------------------------------------+
2019-05-21 07:45:06 +00:00
| ``yq`` | |ext_lnk_tool_yq| |
+----------------------+---------------------------------------+
2018-03-17 11:21:46 +00:00
.. note::
2018-07-30 07:32:40 +00:00
If you are in need of other tools, open up an issue at |ext_lnk_tool_github_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`