possibility to set the repository name for the 'FeaturesAndBundlesPublisher'
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 32/100
- Issue 类型
- 功能
- 描述清晰度
- 基本清楚
- 活跃度
- 停滞
- 技术栈
- java
- 领域
- build-system
调研方向
首先定位 FeaturesAndBundlesPublisher 和 p2.publish.featuresAndBundles Ant task 集成,然后跟踪它如何生成 artifacts.xml 和 content.xml。检查是否传递了 repositoryName、metadataRepositoryName、artifactRepositoryName 或 p2 repository-name properties;完成的标准是可配置的名称出现在生成的两个 repository 文件中,并且在无法添加该名称时记录受支持的 workaround。
由索引模型根据 Issue 内容生成。
描述
It seems 'FeaturesAndBundlesPublisher' is missing a possibility to set the created repository name ('<repository name=...' in the generated 'artifacts.xml' and 'content.xml'). Repository names generated by default contain the repository disk path (i.e. one from the build server) which may be unacceptable.
I believe this may be done via 'repositoryName'/'metadataRepositoryName'/'artifactRepositoryName' attributes of the 'p2.publish.featuresAndBundles' Ant task (see https://wiki.eclipse.org/Equinox/p2/Publisher). Maybe (not sure) also somehow via 'p2.metadata.repo.name'/'p2.artifact.repo.name' properties.
Some general way of specifying some Ant task attribute would also be beneficial.
Is there any workaround way to specify the repository name for 'FeaturesAndBundlesPublisher' in the current Goomph version?
- 主要语言
- Java
- 星标
- 137
- 派生
- 33
- PR 合并指标
- 30 天内没有已合并 PR
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
diffplug/goomph 的其他 Issue
-
难度 1/5 1 小时以内 新手友好度 88/100
-
难度 3/5 1-2 天 新手友好度 52/100
-
难度 3/5 1-2 天 新手友好度 55/100
-
难度 4/5 3-5 天 新手友好度 25/100
-
enhancement
难度 4/5 3-5 天 新手友好度 35/100
相似的 Issue
-
area/plugin
难度 2/5 1-3 小时 新手友好度 75/100
kestra-io/plugin-kestra#190 ·
-
难度 2/5 1-3 小时 新手友好度 70/100
google-ai-edge/LiteRT-LM#3739 ·
-
难度 2/5 1-3 小时 新手友好度 75/100
integra-team-red/meet-map#249 ·
-
[Studio][Bug] Cancelled create-user dialog keeps the password and admin switch for the next attempt 未关闭
难度 2/5 1-3 小时 新手友好度 75/100
apache/rocketmq-dashboard#5064 ·
-
难度 2/5 1-3 小时 新手友好度 75/100
wso2/dpdp-accelerator#287 ·