Drone 插件市场 > Maven Auth
maven.svg

Maven Auth

by robertstettner

MIT License

Maven Auth 插件可用于为 Maven 资源库生成带有服务器验证的 settings.xml。请注意,依赖项保存在 .m2 目录中。

YAML 配置示例

kind: pipeline
name: default

steps:
- name: auth
  image: robertstettner/drone-mvn-auth
  settings:
    servers:
    - id: release
      username: admin
      password: R31e4sE
    - id: snapshot
      username: snap
      password: crackle123
    profiles:
      - id: my-profile
        repositories:
          - id: myRepo
            name: Repository for my libraries
            url: http://maven.my.com
            layout: default
        plugin_repositories:
          - id: myRepo
            name: Repository for my libraries
            url: http://maven.my.com
            layout: default
    active_profiles:
      - my-profile

字段属性说明

  • servers

    array可选项

    服务器列表

    默认值:none

  • profiles

    array可选项

    简介列表

    默认值:none

  • active_profiles

    array可选项

    活动配置文件列表

    默认值:none

  • debug

    boolean可选项

    启用调试模式

    默认值:false