没有合适的资源?快使用搜索试试~ 我知道了~
oi:一次编译管道,可在任何地方运行
共69个文件
go:47个
sh:5个
yaml:4个
需积分: 9 0 下载量 142 浏览量
2021-01-30
05:53:58
上传
评论
收藏 205KB ZIP 举报
温馨提示
开放集成-管道执行引擎 直到项目尚未达到version > 1.xx ,否则API可能会有重大更改,请在打开问题之前使用最新版本。 概念 编译的二进制管道 状态-引擎保留所有任务的状态 服务-引擎可以触发的基于http2(gRPC)的独立二进制公开API,称为终结点。 由JSON模式的2个文件arguments.json和returns.json定义的服务的端点,引擎将强制执行任务给定的参数,并创建与模式匹配的输出。 任务-具有输入和输出的执行流程。 服务任务将根据端点向服务发送请求。 建筑 数据流 例 使用oictl生成Hello World管道 ioctl generate pipeline go run *.go 现实世界中的例子
资源推荐
资源详情
资源评论
收起资源包目录
oi-master.zip (69个子文件)
oi-master
api
proto
v1
core.proto 641B
.gitignore 78B
go.mod 1KB
codecov.yml 53B
core
event
event.go 465B
reporter
reporter.go 974B
engine
engine_test.go 8KB
pipeline.go 812B
engine.go 14KB
service.go 480B
condition
task_finished.go 453B
combined.go 375B
condition.go 1KB
task_finished_with_status.go 514B
engine_started.go 289B
task_event_reported.go 342B
service
runner
mock_service.go 2KB
kubernetes.go 5KB
runner.go 3KB
local.go 3KB
state
servicestate.go 113B
enum.go 911B
events.go 469B
state.go 6KB
taskstate.go 559B
stateupdaterequest.go 1KB
task
task.go 728B
tasks
ticker.go 890B
function.go 506B
factory.go 956B
service.go 598B
filedescriptor
fd.go 788B
modem
mock_modem.go 2KB
modem.go 4KB
modem_test.go 5KB
service_caller.go 265B
Makefile 988B
pkg
api
v1
core.pb.go 13KB
utils
utils.go 652B
grpc.go 284B
proto.go 325B
kubernetes.go 6KB
port.go 442B
fs.go 602B
command.go 777B
time.go 119B
downloader
mock_downloader.go 712B
downloader.go 2KB
graph
graph.go 2KB
logger
mock_logger.go 2KB
logger.go 2KB
build
release.yaml 939B
pr.yaml 1KB
protoc-gen.sh 91B
LICENSE 1KB
go.sum 24KB
testing
Dockerfile 645B
release.yaml 248B
pr.yaml 247B
scripts
test.sh 543B
test-fmt.sh 275B
export-vars.sh 254B
mock.sh 244B
README.md 2KB
VERSION 7B
logo.png 7KB
oi.go 3KB
docs
architecture.png 76KB
flow-diagram.png 72KB
共 69 条
- 1
资源评论
log边缘
- 粉丝: 17
- 资源: 4605
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功