peco-docker 是一个用于测试(并在未来发布)容器基本原理的工具:我厌倦了依赖第三方 CI 工具等。既然我已经是 Docker 用户,为什么不利用它在自己的机器上发布呢?

用法

首先,您需要构建镜像。只需运行以下命令:


go run build-images.go

获得镜像后,您可以轻松运行测试、发布文件等。

测试

测试非常简单,直接运行:


./script/test.sh

发布

要发布文件,您需要一个包含 GitHub 令牌的文件,设置环境变量:


GITHUB_TOKEN_FILE=/path/to/your_token PECO_VERSION=vX.Y.Z ./script/release.sh

这个命令将在 peco 工作目录中无缝完成发布工作,并且 release.sh 也会更新 homebrew-peco