通知 tfnotify解析Terraform命令的执行结果,并将其应用于任意模板,然后通知给GitHub注释等。 动机 有一些命令,例如plan和apply on Terraform命令,但是许多开发人员认为他们想检查这些命令的执行是否成功。 Terraform命令通常是通过CI(例如Circle CI)执行的,但在这种情况下,您需要转到CI页面进行检查。 这很麻烦。 如果可以使用GitHub注释或Slack等进行检查,这将非常有效。您可以使用此命令执行此操作。 安装 从GitHub版本中获取二进制文件(推荐) 要么 $ go get -u github.com/mercari/tfnotify tfnotify做什么 解析Terraform的执行结果 将解析结果绑定到Go模板 随时将其通知任何平台(例如GitHub) 可以从配置文件(稍后描述)中自定义诸如模板和通知目标之类的详细规范。 用法 基本的 tfnotify只是CLI命令。 因此,您可以在获取二进制文件后从本地运行它。 基本上tfnotify等待来自Stdin的输入。 因此,tfnotify需要通过管道传递Terra
2021-02-03 14:05:14 159KB github slack golang circleci
1
地形执行 用于构建和运行 CLI命令的Go模块。 结构化的返回值使用定义的数据类型。 是使用gRPC协议的Terraform插件的规范Go接口。 该库旨在用于使用Terraform的另一个接口CLI的Go程序中。 导入此库比导入github.com/hashicorp/terraform/command ,因为后者不适用于Terraform Core之外。 尽管terraform-exec已经被广泛使用,但是请注意,该模块尚未在v1.0.0上运行,因此在次要发行版中可能会发生重大更改。 我们严格遵循。 用法 Terraform结构必须使用NewTerraform(workingDir, execPath)进行初始化。 每个顶级Terraform命令都有其自己的函数,这些函数将返回error或(T, error) ,其中T是terraform-json类型。 例 package main import ( "context" "fmt" "io/ioutil" "os" "github.com/hashicorp/terraform-exec/tfexec" "git
2021-02-03 14:05:06 130KB terraform terraform-sdk TerraformGo
1
贴标机 Github上的标签管理(创建/重命名/更新/删除)作为代码。 使用GitHub? 是否要提交/复制/共享标签配置? 使用labeler ! 对于FOSS维护者,使您的用户能够提交PR并改善流程/标签系统! 标签。 将标签移出。 强制使用一种标签颜色方案,该方案应不会。 受启发,这些项目是诸如类的工具以及此类项目中的组织标签系统: 安装 从最新获取OS X / Linux / Windows的二进制文件。 或使用go get : go get -u github.com/tonglil/labeler 用法 首先,在环境中设置(可选,该令牌也可以设置为cli参数)。 export GITHUB_TOKEN=xxx 公共存储库的令牌需要public_repo范围。 专用存储库的令牌需要存储repo范围。 扫描标签 要从存储库中扫描现有标签并将其保存到文件中: labeler scan labels.yaml --repo owner/name 当针对在GitHub上创建的“新”存储库运行时,它将: 提取颜色为fc2929 bug 使用颜色ccc
2021-02-03 14:04:59 2.24MB github go cli golang
1
类星体框架:vue-cli-plugin-quasar :rocket: 在2分钟内开始使用Quasar Framework构建Vue应用! :warning_selector: 为了获得Quasar的高级(推荐)体验,包括构建Mobile&Electron应用程序以及轻松升级到新Quasar版本的能力,您应该使用Quasar CLI 请通过您的网站/ app / Quasar教程/视频等将PR提交到 。谢谢! 入门 :warning_selector: 确保您具有vue-cli 3.xx: vue --version 如果您还没有使用vue-cli 3.x创建的项目: vue create my-app 导航到新创建的项目文件夹,然后添加cli插件。 在安装之前,请确保确认您当前的更改,以备日后还原。 cd my-app vue add quasar 它将询问您是否要该插件替换某些现有文件。 如果您想举一个例子,建议您这样做,以便快速开发应用程序。 您的Vue配置(在package.json或vue.config.js文件中,具体取决于您在创建vue应用时选择的内
2021-02-03 09:37:53 42KB vuejs vue material-design vuejs2
1
action-maven-cli:适用于GitHub Actions的Maven CLI
2021-02-03 01:36:51 3KB maven actions jdk8 jdk11
1
注意此开源项目现已沙盒化 红帽已停止为该OSS项目提供资金! 随意分叉并根据需要进行维护。 如果您正在寻找基于Kubernetes的FaaS,我们建议您尝试使用以下开源替代方案之一: 功能 Funktion是基于开源事件驱动的Lambda样式编程模型。 该项目提供了用于使用Funktion的命令行工具 Funktion支持数百种不同的包括大多数网络协议,传输,数据库,消息系统,社交网络,云服务和SaaS产品。 从某种意义上说,funktion是一种用于事件驱动微服务的方法,因为您只专注于编写funktions,而Kubernetes则负责其余的工作。 不是说没有服务器。 作为功​​能开发人员,您不必担心管理它们。 入门 请然后按照《 文献资料 请参阅和 执照 该项目是 建造 您将需要最近安装的go和glide 。 然后,第一次要构建时,需要执行以下操作: mkdir -p $GOHOME/src/github.com/funktionio cd $GOHOME/src/github.com/funktionio git clone https://github.com/funk
2021-02-03 01:07:07 85KB kubernetes faas funktion KubernetesGo
1
凯赞CLI Dapp开发人员的一站式解决方案 | | || :rocket: 总览 KAIZEN是dapp和dweb开发人员的一站式解决方案。 有了KAIZEN,您可以获得: 在一个平台上开发和管理多种分散技术。 在流行的云提供商上轻松构建您的区块链。 定制现有的区块链以满足您的要求。 :books: 目录 :rocket: 快速开始 步骤1.通过npm安装: npm install -g kaizen-cli 步骤2.创建一个项目: kaizen create --template react --name myproject 步骤3.部署智能合约: kaizen contracts deploy --url https://github.com/PortalNetwork/kaizen-contracts/tree/master/ERC20 步骤4.将项目上传到 , 或 : # Upload to IPFS kaizen upload ipfs ./build # or upload to BTFS kaizen upload btfs ./build #
2021-02-03 01:05:47 2.04MB javascript cli framework ethereum
1
detekt-maven-plugin:Detekt CLI的Maven包装器
2021-02-03 01:05:19 24KB plugin wrapper maven static-analysis
1
集成电路 关于 iSMC是Apple系统管理控制器(SMC)的CLI工具,它尝试向SMC查询许多众所周知的键,并确定它们的类型和值,并将它们分类为温度,功率,电流,电压,风扇和电池读数。 它还将尝试对每个找到的SMC密钥给出易于理解的描述。 通常,各种台式机和服务器Apple硬件都应该可以工作,并且绝对可以在所有基于Intel的Mac计算机上工作。 安装 有两种安装iSMC (该工具仅在macOS计算机上有效): 手册 从页面下载您喜欢并手动安装。 使用go get go get github.com/dkorunic/iSMC 用法 用法: $ iSMC help Apple SMC CLI tool that can decode and display temperature, fans, battery, power, voltage and current information for various hardware in your Apple Mac hardware. Usage: iSMC [flags] iSMC [command] Availabl
2021-02-02 20:36:03 48KB macos apple monitoring hardware
1
mvn-search用于搜索Maven Central的命令行工具 对于那些喜欢在命令行中搜索Maven依赖关系而不是search.maven.org的Web UI的开发人员而言,这是一个实用程序 安装 先决条件:应安装节点10.9.0或更高版本。 npm install -g @erosb/mvn-search 用法: mvn-search 这将列出找到的工件及其最新版本号。 选择坐标后,该工具将显示要粘贴到pom.xml的maven 标记。 例子: mvn-search hibernate-validator mvn-search g:org.slf4j
2021-02-02 20:35:30 1.08MB java cli maven MavenJavaScript
1