drone 的 secret 无法读取

drone 如何配置 secret 在 drone 控制面板中直接使用 Secrets 中添加。 但是这里默认只支持 PUSH TAG DEPLOYMENT drone client command 1 2 $ drone secret add --repository=yangwenmai/ratelimit --image=robertstettner/drone-codecov --event=pull_request --event=push --event=tag --name=codecov_token --value=xxx $ drone secret update --repository=yangwenmai/ratelimit --image=robertstettner/drone-codecov --event=pull_request --event=push --event=tag --name=codecov_token --value=yyy 参考资料 http://docs.drone.io/secrets-not-working/ https://discourse.drone.io/t/secrets-not-working-0-8-1⁄1101 https://discourse.drone.io/t/solved-secrets-not-available-to-drone-exec-local/270/3 http://docs.drone.io/cli-secret-add/ http://docs.drone.io/cli-secret-update/

在 Mac 电脑中 ssh 读取加载 config.d 目录

背景 一般情况下,我们ssh 配置都是使用 ~/.ssh/config 里面的配置即可。 但是如果我们线上所要维护或者要连接的机器比较多,我们怎么分门别类呢? 大家请看: 1 2 Include

浅析 Go 中的 defer channel close 的一些情况

背景 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 defer func() { fmt.Println("defer start...") if err := recover(); err != nil { fmt.Printf("err1:%v\n", err) } fmt.Println("defer end...") }() c := make(chan int) // var c chan int go func() { // defer func() { // if err := recover();

浅析 gRPC 的负载均衡

这是一篇翻译+转载图+自我理解实践。 译文:gRPC中的负载均衡 本文档介绍了gRPC中负载均衡的设计 背景 每次调用负载均衡 值得注意的是,gRPC

Nginx 中的 proxy_store

Nginx proxy_store 使用 nginx 的 proxy_store 缓存文件加速访问速度。 nginx 的 proxy_store 可以将后端服务器的文件暂存在本地。基于此,可以在 nginx 上缓存后端服务器文件,加快访问速度。 比如: 1 2 3

Drone 源码分析之数据库初始化

本文是来自于我在使用 Drone 过程中遇到一个问题的排查,然后延伸出来的一篇 Drone 源码分析,希望能对你有所帮助。 缘由 我增加 commit 信息为中文后提交推送到 gitlab 上,结