tk-typo3/tk-composer-server

为授权账户提供composer包服务。

安装: 33

依赖项: 0

建议者: 0

安全: 0

星星: 0

关注者: 2

分支: 0

公开问题: 0

类型:typo3-cms-extension

1.4.0 2022-06-17 11:54 UTC

This package is auto-updated.

Last update: 2024-09-17 17:05:39 UTC


README

这是一个为TYPO3实例托管composer服务器的扩展。每个包都可以具有特定的访问权限,以便只允许授权账户访问(授权方法是http-basic,详细信息请参阅此处)。此外,可以将包添加到组中,以便轻松构建常用包集合的捆绑包。

配置

所有配置值都存储在 $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tk_composer_server']...

更新缓存的包

有三种方式可以更新包

  1. 运行控制台命令。
  2. 通过TYPO3调度器(需要扩展scheduler)运行任务以触发控制台命令。
  3. 请求更新URL。

控制台命令

要使用控制台更新缓存的包,请运行以下命令

./vendor/bin/typo3 composer-server:update

可选地,可以使用 --force-reload 标志(或只需 -f)强制进行包更新(即使没有更改)

./vendor/bin/typo3 composer-server:update --force-reload

TYPO3调度器任务

在TYPO3调度器中添加新任务以触发控制台命令 composer-server:update .

请求更新URL

默认情况下,更新URL是 /update(可通过扩展配置进行配置)。Git钩子是仅在更改被推送到时触发的好方法。因此,更新仅在必要时才运行。