fastlane /供应动态什么是新的(更改日志)

时间:2016-10-16 12:55:31

标签: android metadata fastlane

fastlane supply android元数据具有以下结构:

└── fastlane
    └── metadata
        └── android
            ├── en-US
            │   └── changelogs
            │       ├── 100000.txt
            │       └── 100100.txt
            └── fr-FR
                └── changelogs
                    └── 100100.txt

在发布之前,生产版本和版本会发生一些更改,因此我必须在每次构建后更改changelog目录中的文件名。

我希望每个区域设置只有一个“最新的”(changelog)文件用于最新版本。像whats_new.txt

这样的东西

fastlane或者供应是否提供这样的功能?

3 个答案:

答案 0 :(得分:1)

对不起,

供应没有设置为支持这样的策略。我认为这是一个合理的功能要求。如果您希望看到可能的内容,请在我们的GitHub repository中提交问题!

答案 1 :(得分:0)

changelog这样的插件可能就是您追求的目标。它允许您从一个更改日志文件中提取,如下所示:

read_changelog(
  changelog_path: './custom_folder/CHANGELOG.md',   # Specify path to CHANGELOG.md
  section_identifier: '[Unreleased]',   # Specify what section to read
  excluded_markdown_elements: '["###"]' # Specify which markdown elements should be excluded
)
但是,我不会看到对每个区域设置更改日志的内置支持。作为参考,release_notes.txt文件和/或函数提供了在使用fastlane for iOS项目时所描述的功能。

答案 2 :(得分:0)

我认为现在 default.txt 文件支持您想要的内容

https://docs.fastlane.tools/actions/supply/#changelogs-whats-new

enter image description here