fastlane supply android元数据具有以下结构:
└── fastlane
└── metadata
└── android
├── en-US
│ └── changelogs
│ ├── 100000.txt
│ └── 100100.txt
└── fr-FR
└── changelogs
└── 100100.txt
在发布之前,生产版本和版本会发生一些更改,因此我必须在每次构建后更改changelog目录中的文件名。
我希望每个区域设置只有一个“最新的”(changelog)文件用于最新版本。像whats_new.txt
这样的东西fastlane或者供应是否提供这样的功能?
答案 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)