首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为依赖项配置创建可重用模板?

如何为依赖项配置创建可重用模板?
EN

Stack Overflow用户
提问于 2021-06-05 21:32:56
回答 1查看 239关注 0票数 0

我有一个包含多个程序集的C#项目,其中有一些节点模块作为开发工具依赖项。

给出了这个示例dependabot.yml配置文件

代码语言:javascript
复制
version: 2
updates:
  - package-ecosystem: 'npm'
    directory: '/'
    schedule:
      interval: 'weekly'
    labels:
      - 'dependencies'
    target-branch: 'dev'
    commit-message:
      prefix: 'deps'
    reviewers:
      - 'user1'
      - 'user2'
      - 'user3'

  - package-ecosystem: 'nuget'
    directory: '/MyCsharpProject/Assembly1'
    schedule:
      interval: 'weekly'
    labels:
      - 'dependencies'
    target-branch: 'dev'
    commit-message:
      prefix: 'deps'
    reviewers:
      - 'user1'
      - 'user2'
      - 'user3'

这两种配置几乎是相同的。唯一不同的是:

  • 生态系统
  • 目录

有什么方法可以创建一些模板吗?这是我要找的伪实现

代码语言:javascript
复制
version: 2
updates:
  - template
      name: 'my-template'
      schedule:
        interval: 'weekly'
      labels:
        - 'dependencies'
      target-branch: 'dev'
      commit-message:
        prefix: 'deps'
      reviewers:
        - 'user1'
        - 'user2'
        - 'user3'

  - package-ecosystem: 'npm'
    directory: '/'
    fill-from: 'my-template'

  - package-ecosystem: 'nuget'
    directory: '/MyCsharpProject/Assembly1'
    fill-from: 'my-template'

目前,我的C#项目有8个程序集,配置需要大量复制粘贴。这将是一个很好的东西可重用。

EN

回答 1

Stack Overflow用户

发布于 2021-06-18 07:14:29

似乎也不支持依赖项配置文件的YAML架构;

  • - template
  • name:
  • fill-from:

这些是可靠配置的正式文档。并详细说明可用于配置的允许的键/值对。

遗憾的是,它似乎不会让你坚持干燥的原则。️

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67854087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档