Categorygithub.com/chenyingqiao/pipelinex
modulepackage
0.0.0-20241022080601-b7c4d5e38ad5
Repository: https://github.com/chenyingqiao/pipelinex.git
Documentation: pkg.go.dev

# README

pipelinex

This is a programming library that can execute CICD tasks and can support Docker, Kubernetes, SSH, and local machines as execution backends.

TODO

  • status store (现在是和日志强绑定的,需要库中提供接口来实现状态的读取和保存)
  • 有向无环图
  • k8s ssh持久连接需要一个连接做多个事情,如果这些事情是串行的

# Packages

No description provided by the author
No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

流水线执行器开始准备.
流水线执行器准备完毕.
No description provided by the author
流水线初始化.
No description provided by the author
No description provided by the author
流水线开始执行.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
Executor 执行器.
No description provided by the author
我们将整个流水线的运行过程中的事件抽象成对应的Event 这样我们就能再外部监听Event.
No description provided by the author
No description provided by the author
Runtime 运行时.

# Type aliases

流水线事件.
PipelineListeningFn 流水线监听函数.
No description provided by the author