首页 文章 精选 留言 我的

精选列表

搜索[命令行],共8258篇文章
优秀的个人博客,低调大师

Jenkins CLI 命令行 v0.0.30 发布

截止到编辑本文时,GitHub 上统计到的下载量为:7,101(+453)次。GitHub 上的Star数为187(+7),码云上的Star数为172(+21)。 如果要把 Jenkins 和现有的系统进行对接的话,很多人可能会遇到一个问题,当调用 API 触发流水线构建后,如何能拿到构建的 ID 呢? 要回答这个问题的话,我们首先需要对 Jenkins 的相关机制有一些了解。每当触发一个任务时,Jenkins 会先把这个请求放到一个队列中,当有了可以运行该任务的计算节点(agent)之后,Jenkins 的 master 会把任务调度到对应的节点上去,此时就开始真正地运行了。 换句话说,任务的调度是异步进行的。因此,触发构建后,是无法拿到一个构建 ID 的,因为此时还没有开始构建。 我在这里给出的方案是:在 Jenkins 上安装插件Pipeline restFul API v0.9的后,可以通过Jenkins CLI v0.0.30来解决这个问题,具体使用方法如下: jcli job build job/devops/ -b --wait --columns Number --no-headers 输出结果为:36 下面是本次版本发布中所包含的内容: 🚀功能 增加自我升级的功能,支持升级到任意版本 (#431) @LinuxSuRen 支持更新流水线后立即执行 (#429) @LinuxSuRen 通过 homebrew 安装的话集成 man 帮助手册 (#391) @LinuxSuRen 支持触发流水线并获取构建 ID (#434) @LinuxSuRen 为插件上传命令增加超时时间 (#428) @LinuxSuRen 为插件检查更新命令增加超时时间 (#422) @LinuxSuRen 🐛缺陷修复 修复无法在需要有 HTTP 代理的情况下连接 JNLP 节点 (#420) @LinuxSuRen 📝文档完善 将 jcli 的文档部署到了 gitbook (#426) @LinuxSuRen 👻维护 多个依赖的版本更新 @dependabot-preview

优秀的个人博客,低调大师

Jenkins CLI 命令行 v0.0.29 发布

截止到编辑本文时,GitHub 上统计到的下载量为:6,648次。GitHub 上的Star数为180,码云上的Star数为151。 Jenkins CLI 加入了码云最有价值开源项目计划(GVP),并且迎来了两位社区贡献者的首次贡献。非常感谢码云对该项目的认可,以及开源贡献者的努力。到目前为止,在 GitHub 上记录的有11位社区开发者参与过项目贡献,我们非常地欢迎更多的人加入! 🚀功能 支持把 HTTP 请求以 curl 命令的形式输出 (#409) @LinuxSuRen 支持关闭 Jenkins (#346) @LinuxSuRen 支持保存 token 到 keyring (#399) @LinuxSuRen 触发 Jenkins 参数化任务时,支持传递文件 @WangXiangUSTC 添加函数 default 到子命令 cwp 到配置文件解析 (#415) @LinuxSuRen 支持直接运行 jenkinsfile (#379) @sladyn98 🐛缺陷修复 修复读取 keyring 中的 token 时可能发生的错误 (#419) @LinuxSuRen 📝文档完善 添加相似的项目 jenni (#401) @LinuxSuRen 👻维护 多个依赖的版本更新 @dependabot-preview 增加徽章 hits 用于显示项目页面访问次数 (#418) @LinuxSuRen 改进 docker 构建 (#396) @LinuxSuRen

优秀的个人博客,低调大师

命令行暴露:Fuchsia 进入 dogfood 测试阶段

前两天谷歌新一代操作系统Fuchsia 的编程语言策略引起广泛议论,紧跟着,现在关于该系统有另一个重磅消息:Fuchsia 目前进入了dogfood自测阶段。 科技网站9to5google发现,在近期 Fuchsia 相关源码管理中,开发人员使用一对命令来测试其变更,其中具有“dogfood” 字样: 其中的“fx shell update channel set dogfood-release”命令中,“fx shell”类似于 Android 的“adb shell”,该命令实际上传递了要在设备上运行的命令。该命令的其余部分“update channel set dogfood-release”告诉 Fuchsia 设备使用“dogfood-release”更新通道。这也就意味着,Fuchsia 有一个 dogfood 通道,可以确信其处于 dogfood 测试阶段。 而 dogfood 指的是开发中的一种比喻,一般开发了某个软件,开发者会追求“eat your own dog food”(吃自己的狗粮),意思就是自己要尽量多用自己开发的软件,这样才能在交付用户之前更好地找出问题,以及改进相关体验。 除了正常的公开测试阶段(如 Alpha 和 Beta)外,谷歌内部也采用 dogfood 的思想,并且它还将 dogfood 衍生出 fishfood 等代号。比如当 Google+ 仍处于开发的早期阶段时,在进行公司范围内的 dogfood 测试之前,谷歌进行了一个小范围的 fishfood 测试,自此,fishfood 的名称也一直被用于其它谷歌团队的早期测试阶段。 相比 fishfood 等内部测试阶段,dogfood 通常是在公开测试之前的最后一个内部大范围测试阶段。 近期 Fuchsia 动作频繁,看来离正式可以使用该系统不远了。

优秀的个人博客,低调大师

在Linux下安装aws命令行操作

使用安装包安装 环境: Linux, OS X, or Unix Python 2 version 2.6.5+ or Python 3 version 3.3+ 检查Python版本 $ python --version 安装步骤 1、下载安装包 $ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip" 2、解压压缩包 $ unzip awscli-bundle.zip 3、执行安装,并生成可执行文件 $ sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws 如果你有多个Python版本 可以选择下面的安装方式 $ sudo /usr/local/bin/python2.7 awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws 如果没有sudo权限。可以按照下面的方式直接安装 $ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip" $ unzip awscli-bundle.zip $ ./awscli-bundle/install -b ~/bin/aws 剩下的就是在环境变量里面进行配置等了。不再累述 具体可以参考http://docs.aws.amazon.com/cli/latest/userguide/installing.html#install-bundle-other-os 最后就是配置账户等信息 配置方式有两种 1、aws configure 或者 aws configure --profile user2 2、在配置文件中直接加入 vi ~/.aws/config 具体可以参考 http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html#cli-using-examples 本文转自茄子_2008博客园博客,原文链接:http://www.cnblogs.com/xd502djj/p/4877791.html,如需转载请自行联系原作者。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册