Drone 环境变量
drone环境变量
参考资料
注意事项
- 文档翻译为Deepl机翻。
- 默认值:无,仅表示翻译过程中并未直接指出该环境变量的值是什么。
- 此翻译,仅供参数。
- docker镜像版本为
drone/drone:2
下环境变量解释。
环境变量
DRONE_BITBUCKET_CLIENT_ID
描述 定义 环境变量 DRONE_BITBUCKET_CLIENT_ID 解释 字符串值。配置Bitbucket OAuth客户端ID。这是用来代表Drone用户授权访问Bitbucket的。 默认值 无 示例 DRONE_BITBUCKET_CLIENT_ID=05136e57d80189bef462 DRONE_BITBUCKET_CLIENT_SECRET
描述 定义 环境变量 DRONE_BITBUCKET_CLIENT_SECRET 解释 字符串值。配置Bitbucket OAuth客户端秘密。这是用来代表Drone用户授权访问Bitbucket的。 默认值 无 示例 DRONE_BITBUCKET_CLIENT_SECRET=7c229228a77d2cbddaa61ddc78d45e DRONE_BITBUCKET_DEBUG
描述 定义 环境变量 DRONE_BITBUCKET_DEBUG 解释 可选的布尔值。配置Bitbucket认证的详细跟踪记录。这应该被用来解决安装Drone服务器时的登录问题。 默认值 false 示例 DRONE_BITBUCKET_DEBUG=false DRONE_CLEANUP_DEADLINE_PENDING
描述 定义 环境变量 DRONE_CLEANUP_DEADLINE_PENDING 解释 可选的持续时间值。配置待处理作业被收割机杀死的时间间隔。 默认值 24h 示例 DRONE_CLEANUP_DEADLINE_PENDING=24h DRONE_CLEANUP_DEADLINE_RUNNING
描述 定义 环境变量 DRONE_CLEANUP_DEADLINE_RUNNING 解释 可选的持续时间值。配置运行中的作业被收割机杀死的时间间隔。 默认值 24h 示例 DRONE_CLEANUP_DEADLINE_RUNNING=24h DRONE_CLEANUP_DISABLED
描述 定义 环境变量 DRONE_CLEANUP_DISABLED 解释 布尔值禁用收割机。收割机发现并杀死永久停留在挂起或运行状态的僵尸作业。 默认值 false 示例 DRONE_CLEANUP_DISABLED=true/DRONE_CLEANUP_DISABLED=false DRONE_CLEANUP_INTERVAL
描述 定义 环境变量 DRONE_CLEANUP_INTERVAL 解释 可选的持续时间值。配置运行收割机的时间间隔。默认情况下,收割机每隔24小时就会发现并杀死那些永久停留在待定或运行状态的僵尸作业。 默认值 24h 示例 DRONE_CLEANUP_INTERVAL=24h/DRONE_CLEANUP_INTERVAL=60m DRONE_CONVERT_PLUGIN_ENDPOINT
描述 定义 环境变量 DRONE_CONVERT_PLUGIN_ENDPOINT 解释 字符串值配置转换插件的端点,用于自动转换或修改配置文件。 默认值 无 示例 DRONE_CONVERT_PLUGIN_ENDPOINT= http://hostname.com:3000
DRONE_CONVERT_PLUGIN_EXTENSION
描述 定义 环境变量 DRONE_CONVERT_PLUGIN_EXTENSION 解释 字符串值配置应与转换插件一起使用的文件扩展名。此配置参数用于减少不会转换的文件类型的转换插件的不必要流量。它是完全可选的。 默认值 无 示例 DRONE_CONVERT_PLUGIN_EXTENSION=.star DRONE_CONVERT_PLUGIN_SECRET
描述 定义 环境变量 DRONE_CONVERT_PLUGIN_SECRET 解释 用于创建http-signature的共享密钥。转换插件使用共享密钥来验证请求的真实性。 默认值 无 示例 DRONE_CONVERT_PLUGIN_SECRET=correct-horse-battery-staple DRONE_CONVERT_PLUGIN_SKIP_VERIFY
描述 定义 环境变量 DRONE_CONVERT_PLUGIN_SKIP_VERIFY 解释 布尔值在建立与远程转换插件的连接时禁用TLS验证。 默认值 false 示例 DRONE_CONVERT_PLUGIN_SKIP_VERIFY=false DRONE_COOKIE_SECRET
描述 定义 环境变量 DRONE_COOKIE_SECRET 解释 可选的字符串值。配置用于签署认证cookies的秘钥。如果不设置,每次启动服务器时都会生成一个随机值。 默认值 无 示例 DRONE_COOKIE_SECRET=correct-horse-battery-staple DRONE_COOKIE_TIMEOUT
描述 定义 环境变量 DRONE_COOKIE_TIMEOUT 解释 可选的期限值。配置认证cookie的过期时间。 默认值 720h 示例 DRONE_COOKIE_TIMEOUT=720h DRONE_CRON_DISABLED
描述 定义 环境变量 DRONE_CRON_DISABLED 解释 布尔值,禁用cron调度程序。 默认值 false 示例 DRONE_CRON_DISABLED=false DRONE_CRON_INTERVAL
描述 定义 环境变量 DRONE_CRON_INTERVAL 解释 可选的持续时间值。配置运行cron调度程序的时间间隔。cron调度器并不意味着准确,默认情况下,每隔一小时就会对待处理的工作进行批处理。请注意,即使你减少了cron的间隔时间,你也不应该期望有高水平的准确性。我们的主要设计目标是创建一个安全、高效的cron调度器,防止用户对系统进行超载;这是以牺牲准确性为代价的。 默认值 1h 示例 DRONE_CRON_INTERVAL=1h/DRONE_CRON_INTERVAL=5m DRONE_DATABASE_DATASOURCE
描述 定义 环境变量 DRONE_DATABASE_DATASOURCE 解释 可选的字符串值。配置数据库连接字符串。默认值是嵌入式sqlite数据库文件的路径。 默认值 /data/database.sqlite 示例 mysql: DRONE_DATABASE_DATASOURCE=root:password@tcp(1.2.3.4:3306)/drone?parseTime=true postgres: DRONE_DATABASE_DATASOURCE=postgres://root:password@1.2.3.4:5432/postgres?sslmode=disable DRONE_DATABASE_DRIVER
描述 定义 环境变量 DRONE_DATABASE_DRIVER 解释 可选的字符串值。配置数据库驱动程序的名称。默认值是sqlite3驱动。替代驱动是postgres和mysql。 默认值 sqlite3 示例 DRONE_DATABASE_DRIVER=mysql/DRONE_DATABASE_DRIVER=postgres DRONE_DATABASE_MAX_CONNECTIONS
描述 定义 环境变量 DRONE_DATABASE_MAX_CONNECTIONS 解释 可选的数字值。设置Drone的最大开放DB连接数。默认设置为0,必须在系统首次使用前进行配置。 默认值 0 示例 DRONE_DATABASE_MAX_CONNECTIONS=45 DRONE_DATABASE_SECRET
描述 定义 环境变量 DRONE_DATABASE_SECRET 解释 可选的字符串值。配置用于加密数据库中秘密的秘密密钥。加密在默认情况下是禁用的,必须在系统首次使用前进行配置。 默认值 默认禁用 示例 DRONE_DATABASE_SECRET=7c229228a77d2cbddaa61ddc78d45e DRONE_GIT_ALWAYS_AUTH
描述 定义 环境变量 DRONE_GIT_ALWAYS_AUTH 解释 可选的布尔值。将 Drone 配置为在克隆公共存储库时进行身份验证。仅当您的源代码管理系统(例如 GitHub Enterprise)启用了私有模式时才需要这样做。 默认值 false 示例 DRONE_GIT_ALWAYS_AUTH=false DRONE_GIT_PASSWORD
描述 定义 环境变量 DRONE_GIT_PASSWORD 解释 可选的字符串值。覆盖默认的git用户名和密码,用于验证和克隆私有仓库。 默认值 无 示例 DRONE_GIT_PASSWORD=7c229228a77d2cbddaa61ddc78d45e DRONE_GIT_USERNAME
描述 定义 环境变量 DRONE_GIT_USERNAME 解释 可选的字符串值。覆盖默认的git用户名和密码,用于验证和克隆私有仓库。 默认值 无 示例 DRONE_GIT_USERNAME=x-oauth-token DRONE_GITEA_CLIENT_ID
描述 定义 环境变量 DRONE_GITEA_CLIENT_ID 解释 字符串值用于配置Gitea OAuth客户端ID。这是用来代表Drone用户授权访问Gitea的。 默认值 无 示例 DRONE_GITEA_CLIENT_ID=05136e57d80189bef462 DRONE_GITEA_CLIENT_SECRET
描述 定义 环境变量 DRONE_GITEA_CLIENT_SECRET 解释 字符串值配置了Gitea OAuth客户端的秘密。这是用来代表Drone用户授权访问Gitea的。 默认值 无 示例 DRONE_GITEA_CLIENT_SECRET=7c229228a77d2cbddaa61ddc78d45e DRONE_GITEA_SERVER
描述 定义 环境变量 DRONE_GITEA_SERVER 解释 字符串值配置 Gitea 服务器地址。 默认值 无 示例 DRONE_GITEA_SERVER= https://try.gitea.io
DRONE_GITEA_SKIP_VERIFY
描述 定义 环境变量 DRONE_GITEA_SKIP_VERIFY 解释 布尔值在建立与远程 Gitea 服务器的连接时禁用 tls 验证。 默认值 false 示例 DRONE_GITEA_SKIP_VERIFY=false DRONE_GITEE_REDIRECT_URL
描述 定义 环境变量 DRONE_GITEE_REDIRECT_URL 解释 字符串值配置 Gitee OAuth 授权重定向 url。 默认值 ${DRONE_SERVER_PROTO}://${DRONE_SERVER_HOST}/login 示例 DRONE_GITEE_REDIRECT_URL= https://drone.domain.com/login
DRONE_GITEE_SCOPE
描述 定义 环境变量 DRONE_GITEE_SCOPE 解释 字符串值提供以逗号分隔的 OAuth 范围列表。不应修改默认值。 默认值 user_info,projects,pull_requests,hook 示例 DRONE_GITEE_SCOPE=”user_info,projects,pull_requests,hook” DRONE_GITEE_SKIP_VERIFY
描述 定义 环境变量 DRONE_GITEE_SKIP_VERIFY 解释 布尔值在建立与远程 Gitee 服务器的连接时禁用 TLS 验证。 默认值 false 示例 DRONE_GITEE_SKIP_VERIFY=false DRONE_GITHUB_CLIENT_ID
描述 定义 环境变量 DRONE_GITHUB_CLIENT_ID 解释 字符串值用于配置GitHub OAuth客户端ID。这是用来代表Drone用户授权访问GitHub的。 默认值 无 示例 DRONE_GITHUB_CLIENT_ID=05136e57d80189bef462 DRONE_GITHUB_CLIENT_SECRET
描述 定义 环境变量 DRONE_GITHUB_CLIENT_SECRET 解释 字符串值配置了GitHub oauth客户端的秘密。这是用来代表Drone用户授权访问GitHub的。 默认值 无 示例 DRONE_GITHUB_CLIENT_SECRET=7c229228a77d2cbddaa61ddc78d45e DRONE_GITHUB_SCOPE
描述 定义 环境变量 DRONE_GITHUB_SCOPE 解释 字符串值提供了一个以逗号分隔的OAuth作用域列表。默认值不应该被修改。 默认值 repo,repo:status,user:email,read:org 示例 DRONE_GITHUB_SCOPE=repo,repo:status,user:email,read:org DRONE_GITHUB_SERVER
描述 定义 环境变量 DRONE_GITHUB_SERVER 解释 字符串值用于配置GitHub服务器地址。 默认值 https://github.com
示例 DRONE_GITHUB_SERVER= https://github.com
DRONE_GITHUB_SKIP_VERIFY
描述 定义 环境变量 DRONE_GITHUB_SKIP_VERIFY 解释 布尔值在与远程GitHub服务器建立连接时禁用TLS验证。 默认值 false 示例 DRONE_GITHUB_SKIP_VERIFY=false DRONE_GITLAB_CLIENT_ID
描述 定义 环境变量 DRONE_GITLAB_CLIENT_ID 解释 字符串值用于配置GitLab OAuth客户端ID。这是用来代表Drone用户授权访问GitLab的。 默认值 无 示例 DRONE_GITLAB_CLIENT_ID=05136e57d80189bef462 DRONE_GITLAB_CLIENT_SECRET
描述 定义 环境变量 DRONE_GITLAB_CLIENT_SECRET 解释 字符串值用于配置GitLab OAuth客户端秘密。这是用来代表Drone用户授权访问GitLab的。 默认值 无 示例 DRONE_GITLAB_CLIENT_SECRET=7c229228a77d2cbddaa61ddc78d45e DRONE_GITLAB_SERVER
描述 定义 环境变量 DRONE_GITLAB_SERVER 解释 字符串值用于配置GitLab服务器地址。 默认值 https://gitlab.com
示例 DRONE_GITLAB_SERVER= https://gitlab.com
DRONE_GITLAB_SKIP_VERIFY
描述 定义 环境变量 DRONE_GITLAB_SKIP_VERIFY 解释 布尔值在与远程GitLab服务器建立连接时禁用TLS验证。 默认值 false 示例 DRONE_GITLAB_SKIP_VERIFY=false DRONE_GOGS_SERVER
描述 定义 环境变量 DRONE_GOGS_SERVER 解释 字符串值配置Gogs服务器地址。 默认值 无 示例 DRONE_GOGS_SERVER= https://try.gogs.io
DRONE_GOGS_SKIP_VERIFY
描述 定义 环境变量 DRONE_GOGS_SKIP_VERIFY 解释 布尔值用于配置与远程Gogs服务器建立连接时的TLS验证。 默认值 false 示例 DRONE_GOGS_SKIP_VERIFY=false DRONE_JSONNET_ENABLED
描述 定义 环境变量 DRONE_JSONNET_ENABLED 解释 布尔值用于配置Drone自动将以 .jsonnet
结尾的配置文件转换为yaml。这在默认情况下是禁用的,只应在受信任的环境中启用。默认值 true 示例 DRONE_JSONNET_ENABLED=true DRONE_LICENSE
描述 定义 环境变量 DRONE_LICENSE 解释 可选的字符串值提供Drone企业版许可密钥的文件路径。这用于解锁Drone企业版。 默认值 无 示例 DRONE_LICENSE=/etc/drone.key ;如果你在Docker容器中运行Drone服务器,你将需要把许可证密钥挂载为一个卷。$ docker run –volume=/path/on/host/drone.key:/etc/drone.key;如果你使用docker-compose或Kubernetes运行Drone服务器,或者你使用Yaml配置了Drone,你可以将许可证密钥作为环境变量提供给服务器。DRONE_LICENSE: ` DRONE_LOGS_COLOR
描述 定义 环境变量 DRONE_LOGS_COLOR 解释 启用日志的彩色格式化;与漂亮的打印日志一起使用。这个配置参数的类型是布尔值,是可选的。 默认值 无 示例 DRONE_LOGS_COLOR=false/true DRONE_LOGS_DEBUG
描述 定义 环境变量 DRONE_LOGS_DEBUG 解释 启用调试日志。这个配置参数的类型是布尔值,是可选的。 默认值 无 示例 DRONE_LOGS_DEBUG=true/false DRONE_LOGS_PRETTY
描述 定义 环境变量 DRONE_LOGS_PRETTY 解释 启用人类可读的日志,作为默认json格式的替代。这个配置参数的类型是布尔值,是可选的。 默认值 无 示例 DRONE_LOGS_PRETTY=true/false DRONE_LOGS_TEXT
描述 定义 环境变量 DRONE_LOGS_TEXT 解释 启用人类可读的日志,作为默认json格式的替代。这个配置参数的类型是布尔值,是可选的。 默认值 无 示例 DRONE_LOGS_TEXT=true/false DRONE_LOGS_TRACE
描述 定义 环境变量 DRONE_LOGS_TRACE 解释 启用跟踪记录。这个配置参数的类型是布尔值,是可选的。 默认值 无 示例 DRONE_LOGS_TRACE=true/false DRONE_PROMETHEUS_ANONYMOUS_ACCESS
描述 定义 环境变量 DRONE_PROMETHEUS_ANONYMOUS_ACCESS 解释 布尔值用于配置Prometheus度量衡端点允许匿名访问。这在默认情况下是禁用的,需要认证令牌来访问度量衡端点。 默认值 false 示例 DRONE_PROMETHEUS_ANONYMOUS_ACCESS=false DRONE_REGISTRATION_CLOSED
描述 定义 环境变量 DRONE_REGISTRATION_CLOSED 解释 布尔值禁用开放注册。如果启用,系统管理员必须在用户登录前创建用户账户。 默认值 false 示例 DRONE_REGISTRATION_CLOSED=false DRONE_REPOSITORY_FILTER
描述 定义 环境变量 DRONE_REPOSITORY_FILTER 解释 可选的逗号分隔的账户列表,用于限制源码控制系统和Drone之间同步的存储库。请注意,这个变量必须在你第一次登录之前设置。在已经验证并同步了你的账户后设置这个变量没有任何效果。 默认值 无 示例 DRONE_REPOSITORY_FILTER=octocat,spacheghost DRONE_RPC_SECRET
描述 定义 环境变量 DRONE_RPC_SECRET 解释 要求的字面价值提供Drone共享秘密。这用于验证与服务器的RPC连接。服务器和运行者必须提供相同的秘密值。 默认值 无 示例 DRONE_RPC_SECRET=correct-horse-batter-staple DRONE_S3_BUCKET
描述 定义 环境变量 DRONE_S3_BUCKET 解释 可选的字符串值,配置S3桶的名称 默认值 无 示例 DRONE_S3_BUCKET=my-bucket DRONE_S3_ENDPOINT
描述 定义 环境变量 DRONE_S3_ENDPOINT 解释 可选的字符串值用于配置S3端点。通常用于与S3兼容的服务,如Minio。 默认值 无 示例 DRONE_S3_ENDPOINT= https://play.min.io
DRONE_S3_PATH_STYLE
描述 定义 环境变量 DRONE_S3_PATH_STYLE 解释 可选的布尔值将S3客户端配置为使用路径风格。这通常用于与S3兼容的服务,如Minio。 默认值 无 示例 DRONE_S3_PATH_STYLE=false DRONE_S3_PREFIX
描述 定义 环境变量 DRONE_S3_PREFIX 解释 可选的字符串值,配置S3客户端将日志文件存储在一个桶的子目录。如果没有设置,日志文件将存储在桶的根目录中。 默认值 无 示例 DRONE_S3_PREFIX=some/path DRONE_SERVER_HOST
描述 定义 环境变量 DRONE_SERVER_HOST 解释 必要的字符串值配置面向用户的主机名。这个值被用来创建webhooks和重定向url。它对服务流量没有实际影响。 默认值 无 示例 DRONE_SERVER_HOST=drone.company.com DRONE_SERVER_PROTO
描述 定义 环境变量 DRONE_SERVER_PROTO 解释 必要的字符串值配置面向用户的协议。这个值用于创建webhooks和重定向url。它对服务流量没有实际影响。 默认值 无 示例 DRONE_SERVER_PROTO=https DRONE_SERVER_PROXY_HOST
描述 定义 环境变量 DRONE_SERVER_PROXY_HOST 解释 可选的字符串值,用于创建通过另一个代理服务器路由的webhooks。这个设置的目标用例是当你的服务器在防火墙后面,你需要GitHub的webhooks通过公共代理路由。 默认值 无 示例 DRONE_SERVER_PROXY_HOST=external.drone.company.com DRONE_SERVER_PROXY_PROTO
描述 定义 环境变量 DRONE_SERVER_PROXY_PROTO 解释 可选的字符串值,用于创建通过另一个代理服务器路由的webhooks。这个设置的目标用例是当你的服务器在防火墙后面,你需要GitHub的webhooks通过公共代理路由。 默认值 无 示例 DRONE_SERVER_PROXY_PROTO=https DRONE_STARLARK_ENABLED
描述 定义 环境变量 DRONE_STARLARK_ENABLED 解释 布尔值用于配置Drone自动执行以.star结尾的文件,以提供你的管道配置。这在默认情况下是禁用的。该功能需要Drone服务器版本1.10.0或更高。 默认值 false 示例 DRONE_STARLARK_ENABLED=true DRONE_STARLARK_STEP_LIMIT
描述 定义 环境变量 DRONE_STARLARK_STEP_LIMIT 解释 整数值。设置starlark配置可以产生的最大步骤数。默认是50000。该功能需要Drone服务器2.2.1版或更高版本。 默认值 50000 示例 DRONE_STARLARK_STEP_LIMIT=100000 DRONE_STASH_CONSUMER_KEY
描述 定义 环境变量 DRONE_STASH_CONSUMER_KEY 解释 字符串值配置你的Bitbucket服务器消费者密钥 默认值 无 示例 DRONE_STASH_CONSUMER_KEY=OauthKey DRONE_STASH_PRIVATE_KEY
描述 定义 环境变量 DRONE_STASH_PRIVATE_KEY 解释 字符串值用于配置Bitbucket服务器私钥文件的路径。注意,这个文件也需要作为一个卷装入Drone服务器容器中。 默认值 无 示例 DRONE_STASH_PRIVATE_KEY=/etc/bitbucket/key.pem DRONE_STASH_SERVER
描述 定义 环境变量 DRONE_STASH_SERVER 解释 字符串值配置Bitbucket服务器地址。 默认值 无 示例 DRONE_STASH_SERVER= https://bitbucket.company.com
DRONE_STASH_SKIP_VERIFY
描述 定义 环境变量 DRONE_STASH_SKIP_VERIFY 解释 布尔值在与远程Bitbucket服务器建立连接时禁用TLS验证。 默认值 false 示例 DRONE_STASH_SKIP_VERIFY=false DRONE_STATUS_DISABLED
描述 定义 环境变量 DRONE_STATUS_DISABLED 解释 布尔值禁止系统使用状态API向源控制管理系统传递构建状态。 默认值 false 示例 DRONE_STATUS_DISABLED=true DRONE_STATUS_NAME
描述 定义 环境变量 DRONE_STATUS_NAME 解释 字符串值配置用于向源控制管理系统传达构建状态的状态名称。默认值是 continuous-integration/drone
。默认值 continuous-integration/drone
示例 DRONE_STATUS_NAME=continuous-integration/drone DRONE_TLS_AUTOCERT
描述 定义 环境变量 DRONE_TLS_AUTOCERT 解释 使用Lets Encrypt自动生成一个SSL证书,并配置服务器接受HTTPS请求。这个配置参数的类型是布尔值,是可选的,默认情况下是禁用的。 默认值 false 示例 DRONE_TLS_AUTOCERT=true DRONE_TLS_CERT
描述 定义 环境变量 DRONE_TLS_CERT 解释 服务器用于接受HTTPS请求的SSL证书的路径。这个配置参数的类型是字符串,是可选的。请注意,证书文件应该是服务器的证书、任何中介机构和证书颁发机构的证书的串联。 默认值 无 示例 DRONE_TLS_CERT=/path/to/cert.pem DRONE_TLS_KEY
描述 定义 环境变量 DRONE_TLS_KEY 解释 服务器用于接受HTTPS请求的SSL证书密钥的路径。这个配置参数的类型是字符串,是可选的。 默认值 无 示例 DRONE_TLS_KEY=/path/to/key.pem DRONE_USER_CREATE
描述 定义 环境变量 DRONE_USER_CREATE 解释 可选的用户账户,应该在启动时创建。这应该是用来给系统播种的一个管理账户。它可以是一个真实的账户(即一个真实的GitHub用户),也可以是一个机器账户。 为机器账户提供一个令牌是必须的,而且必须是32字节。你可以用以下命令生成一个随机的32字节的令牌。 openssl rand -hex 16
55f24eb3d61ef6ac5e83d550178638dc默认值 无 示例 DRONE_USER_CREATE=username:octocat,machine:false,admin:true,token:55f24eb3d61ef6ac5e83d550178638dc DRONE_USER_FILTER
描述 定义 环境变量 DRONE_USER_FILTER 解释 可选的逗号分隔的账户列表。注册仅限于此列表中的用户,或属于此列表中的组织成员的用户。如果一个用户试图注册,而他们不是一个命名的用户,也不是一个命名的组织的成员,他们将收到以下错误。 登录失败。用户必须是一个被批准的组织的成员。 默认值 无 示例 DRONE_USER_FILTER=octocat,spacheghost,github DRONE_VALIDATE_PLUGIN_ENDPOINT
描述 定义 环境变量 DRONE_VALIDATE_PLUGIN_ENDPOINT 解释 字符串值配置验证插件的端点,用于为你的管道配置强制执行自定义提示规则。 默认值 无 示例 DRONE_VALIDATE_PLUGIN_ENDPOINT= http://hostname.com:3000
DRONE_VALIDATE_PLUGIN_SECRET
描述 定义 环境变量 DRONE_VALIDATE_PLUGIN_SECRET 解释 用于创建http-signature的共享秘密。验证插件使用该共享秘密来验证请求的真实性。 默认值 无 示例 DRONE_VALIDATE_PLUGIN_SECRET=correct-horse-battery-staple DRONE_VALIDATE_PLUGIN_SKIP_VERIFY
描述 定义 环境变量 DRONE_VALIDATE_PLUGIN_SKIP_VERIFY 解释 布尔值在建立与远程验证插件的连接时禁用TLS验证。 默认值 false 示例 DRONE_VALIDATE_PLUGIN_SKIP_VERIFY=false DRONE_WEBHOOK_ENDPOINT
描述 定义 环境变量 DRONE_WEBHOOK_ENDPOINT 解释 字符串值配置了一个以逗号分隔的webhook端点列表,全局系统事件将被传递到该列表。 默认值 无 示例 DRONE_WEBHOOK_ENDPOINT= http://postb.in/b/cajf7cIU
DRONE_WEBHOOK_EVENTS
描述 定义 环境变量 DRONE_WEBHOOK_EVENTS 解释 可选的字符串值提供了一个以逗号分隔的触发webhooks的事件和行动的列表。如果不设置,所有的事件和动作都会触发webhooks。 默认值 示例 按事件类型限制: DRONE_WEBHOOK_EVENTS=user,build 按事件类型和行动限制 : DRONE_WEBHOOK_EVENTS=user:created,repo 可用的事件列表: user:created user:updated user:deleted repo:enabled repo:disabled repo:updated build:created build:updated DRONE_WEBHOOK_SECRET
描述 定义 环境变量 DRONE_WEBHOOK_SECRET 解释 用于创建http-signature的共享秘密。webhook接收者可以使用共享秘密来验证请求的真实性。 默认值 无 示例 DRONE_WEBHOOK_SECRET=correct-horse-battery-staple DRONE_WEBHOOK_SKIP_VERIFY
描述 定义 环境变量 DRONE_WEBHOOK_SKIP_VERIFY 解释 布尔值在建立与远程webhook地址的连接时禁用TLS验证。 默认值 false 示例 DRONE_WEBHOOK_SKIP_VERIFY=false