joomla-projects / jorobo
Tools and Tasks based on Robo.li for Joomla Extension Development and Releases
0.13.1
2026-06-25 08:37 UTC
Requires
- php: ~8.2
- ext-simplexml: *
- ext-zip: *
- consolidation/robo: ^5.1.0
- joomla/github: ~2|~3|~4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.73.1
- phpstan/phpstan: ^2.1.11
- phpstan/phpstan-deprecation-rules: ^2.0.1
- phpunit/phpunit: ^11.5.15
- squizlabs/php_codesniffer: ~3.13.0
README
Tools and Tasks based on Robo.li for Joomla Extension Development and Releases
Installation (Standalone):
composer require joomla-projects/jorobo- configure jorobo.ini
vendor/bin/robo
Function overview:
vendor/bin/robo build- Builds your extension into an installable Joomla! package or zip file including replacementsvendor/bin/robo generate- Generate extension skeletonsvendor/bin/robo map- Map (Symlink) your extension into a running Joomla! installationvendor/bin/robo headers- Adds / updates the copyright headers in the source directory (set them in the jorobo.ini)vendor/bin/robo bump- Exchanges the string__DEPLOY_VERSION__in each file in the source directory with the version number set in the jorobo.ini.
Documentation
You can find the documentation here. The following topics are covered:
Copyright
- (C) 2015 Open Source Matters, Inc. https://www.joomla.org
- Distributed under the GNU General Public License version 2 or later
- See License details