npm.svg

NPM

by donny-dont

Apache License 2.0

NPM 插件可用于向公共或私人注册机构发布库。

YAML 配置示例

kind: pipeline
name: default

steps:
- name: npm
  image: plugins/npm
  settings:
    username: bob
    password: password
    email: bob@bob.me

字段属性说明

  • username

    string必填项

    要发布的账户的用户名

    默认值:none

  • password

    string必填项

    账户的密码

    推荐使用密钥 (Secret) 功能

    默认值:none

  • token

    string可选项

    账户的令牌

    推荐使用密钥 (Secret) 功能

    默认值:none

  • email

    string可选项

    要发布的账户的电子邮件

    默认值:none

  • registry

    string可选项

    要发布到的注册表

    默认值:https://registry.npmjs.org

  • folder

    string可选项

    相对于工作区的文件夹,其中包含库。

    默认值:the workspace directory

  • access

    string可选项

    NPM 范围内的软件包访问

    默认值:none