Hi,
I am new to the forum and Apigility. I am trying to package Apigility (rpm). Anyone else tired this before? Are there any pointers or online documentation/tutorial I could look at?
Thanks in advance.
Hi,
I am new to the forum and Apigility. I am trying to package Apigility (rpm). Anyone else tired this before? Are there any pointers or online documentation/tutorial I could look at?
Thanks in advance.
Honestly, I wouldn’t do this.
Apigility is a project skeleton, and relies on several things:
composer.json
(and its associated composer.lock
) is in the project root, to allow you to add and remove dependencies.composer install
) as well as production mode (composer install --no-dev
). This latter is particularly important as, in production, you do not ever want somebody to be able to get to the Admin UI. When you do a --no-dev
install, the Admin UI is not even installed.The tl;dr: Apigility is a project skeleton, and should be installed per project, not at the system level, to ensure it works as intended, and that development features do not leak to production.
Hi,
Thanks for your detailed answer. It certainly cleared couple of more things to me.
Regards,