Drone 插件市场 > Github App
Github App
by rssnyder
Blue Oak Model License 1.0.0为 Github 应用程序获取 jwt 或安装令牌的插件。
YAML 配置示例
kind: pipeline
name: default
steps:
- name: run rssnyder/drone-github-app plugin
image: rssnyder/drone-github-app
pull: if-not-exists
settings:
APP_ID: "264043"
INSTALLATION: "31437931"
PEM_B64:
from_secret: github_app_b64
JSON_FILE: output.json
字段属性说明
app_id
string必填项github 应用 ID
默认值:none
pem
string可选项rsa 私钥
推荐使用密钥 (Secret) 功能默认值:none
pem_file
string可选项rsa 私钥的本地文件路径
推荐使用密钥 (Secret) 功能默认值:none
pem_b64
string可选项base64 编码的 rsa 私钥的本地文件路径
推荐使用密钥 (Secret) 功能默认值:none
installation
string可选项安装 ID
默认值:none
jwt_file
string可选项jwt 的输出文件
默认值:none
token_file
string可选项令牌的输出文件
默认值:none
json_file
string可选项以 json 格式输出 jwt 和 token 的文件
默认值:none