国王小组:交易所搭建开发CLI命令来管理包

简介: Uniswap交易所开发稳定版丨Uniswap交易所系统开发(开发模板)丨Uniswap交易所系统源码案例部署数字货币交易所开发详情版丨数字货币交易所系统开发(web3.0技术开发)丨数字货币交易所开发源码成品交易所APP开发功能丨交易所系统开发(成熟及案例)丨交易所系统源码平台DAPP交易所系统开发(开发案例)丨DAPP交易所系统开发(源码及方案)DAPP数字货币交易所开发逻辑,DAPP数字货币交易所系统开发(案例及源码)DAPP交易所开发稳定版丨DAPP交易所系统开发(开发案例)丨DAPP交易所系统源码部署数字货币去中心化交易所开发详情版丨数字货币去中心化交易所系统开发(原生

image.png
我们正在行动!
StackStorm 2.1,我们的最新版本,很快就会登陆,它将改善你使用集成包的工作方式。

Uniswap交易所开发稳定版丨Uniswap交易所系统开发(开发模板)丨Uniswap交易所系统源码案例部署
数字货币交易所开发详情版丨数字货币交易所系统开发(web3.0技术开发)丨数字货币交易所开发源码成品
交易所APP开发功能丨交易所系统开发(成熟及案例)丨交易所系统源码平台
DAPP交易所系统开发(开发案例)丨DAPP交易所系统开发(源码及方案)
DAPP数字货币交易所开发逻辑,DAPP数字货币交易所系统开发(案例及源码)
DAPP交易所开发稳定版丨DAPP交易所系统开发(开发案例)丨DAPP交易所系统源码部署
数字货币去中心化交易所开发详情版丨数字货币去中心化交易所系统开发(原生开发)丨数字货币去中心化交易所现成源码模板
去中心化交易所开发丨去中心化交易所系统开发(功能及逻辑)丨去中心化交易所系统源码部署
海外版数字货币交易所系统开发(逻辑及功能)丨多语言数字货币交易所系统开发(案例及源码)
有新的CLI命令来管理包,支持源列表和API端点,但2.1中最重要的变化超越了StackStorm代码库。我们建立了StackStorm Exchange:一个带有可消耗的JSON索引的专用包目录,自动版本标签,每个包的可扩展CI,以及更多你将在发布说明中看到的很棒的东西。

由于 Exchange 中的所有新功能,将所有包存储在一个大的仓库中已经不能满足需要了,所以我们正在从 st2contrib 转移到一个独立的 GitHub 组织。现在,所有的包都作为单独的仓库存储在StackStorm-Exchange中,st2contrib已经关闭。

为了向后兼容,我们将保留st2contrib的运行,但它的内容将不会有任何更新。所有的问题和拉动请求都将只在StackStorm-Exchange仓库中被跟踪。

这种感觉有点苦乐参半,因为我们都已经习惯了st2contrib,但如果没有这次转移,StackStorm Exchange就不可能存在。我们相信你会喜欢它的,并鼓励大家在StackStorm 2.1出来后尽快升级--或者甚至尝试测试版!

  • StackStorm 工程团队
  • image.png

这个资源库的内容包括StackStorm自动化平台所使用的集成和自动化。

获取StackStorm。
在 stackstorm.com/community 探索社区门户。
阅读 docs.stackstorm.com 上的文档,了解如何使用 StackStorm 的集成包。

行动、传感器和规则都被整齐地组织到领域或工具特定的包中。

额外的
有助于更容易集成和消费StackStorm内容的相关工具。

测试和自动检查
默认情况下,Travis CI运行以下检查(makefiles任务)。

flake8 - 在所有的Python文件上运行flake8。
pylint - 在所有的Python文件上运行pylint。
configs-check - 确保所有 JSON 和 YAML 资源元数据文件包含正确的语法。
metadata-check - 验证每个包是否包含包元数据文件(pack.yaml)。
packs-resource-register - 注册所有包的资源,并确保注册成功。
packs-tests - 为所有的包运行测试。
要在本地运行所有这些检查,你可以使用以下命令。

make all
默认情况下,当在一个非主干分支上运行这个命令时,它将只对已修改的文件和包进行检查。如果你想对所有的文件和包进行检查(不管它们是否改变),你可以通过指定FORCE_CHECK_ALL_FILES=true环境变量来实现,如下所示。

FORCE_CHECK_ALL_FILES=true make all
如果你想在一个特定的包上强制运行检查,你可以通过指定`FORCE_CHECK_PACK=环境变量来实现,如下所示。

FORCE_CHECK_PACK=csv make all

FORCE_CHECK_PACK=csv make packs-test
可用的包

相关文章
|
1月前
|
敏捷开发 搜索推荐 小程序
项目管理神器呀!YesDev这款客户端太爱了!轻松管理上百个项目
对抗项目延期的利器:YesDev - YesDev是一款强大的项目管理工具,适合敏捷开发/DevOps/软件项目管理,提供网页在线版、PC桌面版(Windows/Mac)及微信小程序,支持多部门及团队协作。 - 特别推荐YesDev桌面客户端,便于快速启动应用并保持与在线版数据同步。 特性亮点 - 任务工时管理: 高效填写、报告和计算工时。 - 项目集管理: 方便地管理多个项目及其子项目,并可设置权限。 - 单个项目管理: 灵活配置项目组件,如文档、需求、问题追踪等。 - 多项目甘特图: 即时合成多个项目的甘特图,进行宏观分析和资源调配。 - 个性化工作台: 根据角色定制工作台显示内容。
|
4月前
|
安全 Linux iOS开发
技术文档 | 使用 OpenSCA 批量扫描 Gitlab 仓库,盘点资产安心过节
按照下述教程快速批量扫描您的仓库,一旦新的攻击或0Day出现,通过资产清单即可快速定位漏洞及影响范围、有效缩短响应时间。
80 1
|
4月前
|
Go
第十二章 Golang家庭收支记账软件项目
第十二章 Golang家庭收支记账软件项目
73 2
空投项目通常会附带团队邀请奖励(代币、积分)模式项目开发搭建[源码实例分析]
空投项目通常会附带团队邀请奖励(代币、积分)模式项目开发搭建[源码实例分析]
|
11月前
|
安全 区块链 数据库
交易所开发(稳定版)/交易所系统开发(python开发)/交易所开发(源码版)
交易所开发(稳定版)/交易所系统开发(python开发)/交易所开发(源码版)
|
SQL 安全 区块链
交易所系统开发(案例项目)丨区块链交易所系统开发(稳定版)/成熟技术/步骤逻辑/源码教程
The development of a blockchain exchange system involves complex technologies and functions.
|
区块链 数据安全/隐私保护
交易所开发系统如何重新编译并部署合约(国王小组)
交易所开发系统如何重新编译并部署合约(国王小组)
|
区块链 Python
国王小组:搭建数字货币交易所开发日历的 Python 库
原生交易所开发详情丨原生交易所系统开发(成熟技术)丨原生交易所现成源码部署 交易所系统丨交易所系统开发(逻辑及功能)丨交易所开发源码交付 秒合约开发原理丨秒合约系统开发(详细规则)丨秒合约源码案例部署 永续合约/秒合约/合约交易所开发详情,永续合约/秒合约/合约交易所系统开发技术方案 深入分析代币合约流动性质押挖矿分红系统开发实现技术原理及源码部署 交易所系统开发如何开发?数字货币交易所系统开发成熟技术案例 去中心化交易所系统开发技术原理丨数字货币去中心化交易所系统开发(说明案例)
|
运维 监控 负载均衡
国王小组:交易所搭建|API的作用
一个企业可能会暴露成百上千个API,日常也会经常进行API的发布、升级、改造、下架等操作。对不同的服务,不同的访问者,需要提供不同的服务访问策略。有的商业API公司,还需要对API的使用进行付费。所以,与API网关配套的,需要一套完善的自助系统,提供给服务的提供者、管理者、使用者,来对服务的发布、使用、和运营。