跳转到主要内容

Cody是一个轻量级的微服务,您可以在您的机器上安装它,以使用Gitlab通过简单的POST请求来自动化部署请求!您将在Slack上收到结果

项目描述

Cody是我们轻量级的微服务,您可以在您的机器上安装它,通过使用Gitlab的简单POST请求来自动化部署!您将在Slack上收到结果

安装

pip install codycd

开始之前

确保端口11001已开放

ufw allow 11001

确保您的项目内部有cody.sh脚本文件,其中您定义了您的CD指令!然后运行Cody

启动Cody

cody start

配置完成后,尝试执行部署

curl -H "X-Gitlab-Token: MY_PROJECT_TOKEN" -X POST http://localhost:11001/api/deploy

停止Cody

cody stop

显示配置

cody showconfig

它返回当前配置

Project name: Projectname
Project path: /var/www/lotrek/myproject
Token: f4k3t0k3n3v3rywH3r3
Slack hook: https://hooks.slack.com/F4k3/W3BH00k

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装软件包 的更多信息。

源分发

codycd-0.2.0.tar.gz (3.9 kB 查看哈希)

上传时间:

构建分发

codycd-0.2.0-py3-none-any.whl (7.0 kB 查看哈希)

上传时间: Python 3

由以下支持