docker-ci:docker-ci是一个docker程序,它使您可以在docker-compose文件中使用标签进行轻松的持续集成

时间:2024-02-21 12:02:43
【文件属性】:

文件名称:docker-ci:docker-ci是一个docker程序,它使您可以在docker-compose文件中使用标签进行轻松的持续集成

文件大小:23KB

文件格式:ZIP

更新时间:2024-02-21 12:02:43

docker workflow deployment continuous-integration ci

Docker-CI Docker-CI是一个小程序,可让您使用Github Container Registry或DockerHub轻松实现持续集成。 它使用标签设置不同的选项以为每个容器启用Docker-ci。 Docker-CI监视容器的创建,这意味着您不必在更新容器配置时重新启动它。 Docker-CI然后将创建与此模式相对应的路由: http(s)://0.0.0.0[:port]/deploy/:appName ,其中appName对应于您为容器提供的名称或您提供的名称通过选项docker-ci.name您可以设置带有的Github自动化,然后可以在构建映像并将其存储在Github程序包注册表或任何其他存储库中时添加一个webhook来触发上述url(例如: Docker集线器) 如果发生错误,Docker-CI可以通过电子邮件通知您,您可以为每个容器设置管理邮件和单独的电子邮件 环保配置: 您可以为docker-ci指定不同的Env Var以根据需要进行配置 基本配置 名称 默认 描述 VERBOSE false 将所有日志打印到docker stdout


【文件预览】:
docker-ci-master
----package.json(1KB)
----LICENCE(11KB)
----.github()
--------workflows()
----test()
--------docker-compose.yml(350B)
----example.env(34B)
----Readme.md(9KB)
----src()
--------models()
--------webhooks.ts(4KB)
--------conf()
--------docker.ts(5KB)
--------utils()
--------index.ts(5KB)
----tsconfig.json(320B)
----docker()
--------Dockerfile(127B)
--------docker-compose.yml(270B)
--------.dockerignore(2KB)
--------docker-compose.dev.yml(302B)
----.gitignore(2KB)

网友评论