核心组件

作为Matomo的一部分,我们维护了一些组件,我们使用编写器包将它们嵌入到核心中。参见GitHub上的组件列表

更新组件

第一步:发布一个新版本

  • 像往常一样创建一个pull请求并将其合并
  • 然后转到释放在GitHub中用于存储库
  • 点击起草一个新版本
  • 输入版本号和发布标题。我们通常输入相同的值。新版本号应比以前高并使用语义版本控制
  • 点击发布版本
  • 然后应该在新发布的版本上进行填充Packagist

步骤1B:教条缓存分支matomo-org/cache只需要特殊步骤

  • 您需要在中增加所需的版本号组件缓存/ composer.json看到例子的公关
  • 基本上,您需要新发布的版本号,然后运行编写器更新matomo/doctrine-cache-fork
  • composer.json而且composer.lock
  • 创建一个PR并将其合并。
  • 发布与步骤1相同的组件缓存的新版本。

步骤2:更新Matomo core中的组件

  • 中更新已更新组件的版本号matomo / composer.json如果需要
  • 执行作曲家更新matomo/$COMPONENT_NAME.你需要替换COMPONENT_NAME美元使用组件的名称。对于您可能需要执行的缓存组件编写器更新matomo/cache matomo/doctrine-cache-fork
  • composer.json而且composer.lock
  • 创建一个PR并将其合并。
Baidu