ruby 制作自己的gem包

  • 在ruby工程目录下新建一个文件:crowdSystem.gemspec。需要在lib目录下存在同一名称的ruby库文件:crowdSystem.rb

  • crowdSystem.gemspec文件。写入以下内容
Gem::Specification.new do |s|
  s.name        = ‘crowdSystem‘
  s.version     = ‘1.0.0‘
  s.date        = ‘2016-09-18‘
  s.summary     = "crowdSystem!"
  s.description = "crowdSys automated test application"
  s.authors     = ["shench"]
  s.email       = ‘[email protected]‘
  s.files       = ["lib/crowdSystem.rb", "lib/crowdSysAction.rb","lib/crowdSysENV.rb","rake/Rakefile","rake/startTest.ini","rake/startTest.rb","testcase/testCase_checkList.txt"]
  s.homepage    = ‘http://172.17.2.44:9527/welcome/index‘
  s.license     = ‘MIT‘
end

其中name+version为安装gem包后的主目录名:crowdSystem-1.0.0

  • 构建gem包。在工程目录下执行gem build crowdSystem.gemspec,将会在当前目录下生成gem包:crowdSystem-1.0.0.gem
  • 安装gem包。在gem包所在目录执行gem installcrowdSystem-1.0.0.gem

检查gem列表

参考文档:http://guides.rubygems.org/make-your-own-gem/

时间: 2024-10-04 22:48:46

ruby 制作自己的gem包的相关文章

Windows环境下Ruby离线安装gem包

在上一篇博文中,我记录了如何在Windows环境下进行Ruby操作MongoDB数据库的环境配置.其中在最后一步讲述了安装MongoDB的驱动包.使用的是gem在线安装方式.本文章的目的是为了在目标机器或环境无法连接互联网时,如何使用gem进行gem工具包的离线安装. 1.在https://rubygems.org/,根据对应需安装的gem包名字设置相对应的url链接,如我需要安装bson, 则在浏览器输入https://rubygems.org/gems/bson,界面如下图所示: 继续下拉

如何创建自己的ruby gem包

编写一个最简单的例子 1. 建好如下文件夹 注意:lib目录下必须有个和你gem名字一样的rb文件. [ruby] view plaincopy $ cd hola $ tree . ├── hola.gemspec └── lib └── hola.rb 2. 编写代码 . hola.rb [ruby] view plaincopy % cat lib/hola.rb class Hola def self.hi puts "Hello world!" end end .hola.g

Centos6.5利用RubyGems的fpm制作zabbix_agent的rpm包,并使用ansible批量部署

一. 搭建rpm包制作环境 安装gcc [[email protected] ~]# yum install gcc 安装make [[email protected] ~]# yum install make 安装ruby源(ruby版本必须要在1.9.3以上,centos自带的是1.8的版本,需要自己编译安装) [[email protected] ~]# yum install ruby rubygems ruby-devel 查看ruby源 [[email protected] ~]# 

FPM打包工具制作Tengine为RPM包详解

目录 1.Tengine编译安装 2.FPM制作Tengine为RPM包 3.总结 1.Tengine编译安装 [[email protected] ~]# cat /etc/issue CentOS release 6.4 (Final) Kernel \r on an \m [[email protected] ~]# uname -r 2.6.32-358.el6.x86_64 请确保系统安装了"Development tools"和"Server Platform D

linux下使用checkinstall 制作zabbix的rpm包

目前,想要在所有的client端安装zabbix client,因为想要指定预定义的路径,通过zabbix资源制作rpm包,制作rpm包的方式有多种 一种是:rombuild的方式,主要是编写spec的文件 一种是:checkinstall 开源的 一种是:fpm,ruby写的,也是开源的 学习通过checkinstall 的方式,制作rpm包 1.下载安装 wget http://asic-linux.com.mx/~izto/checkinstall/files/source/checkin

C# 批处理制作静默安装程序包

使用批处理+WinRAR制作静默安装程序包 @echo 安装完窗口会自动关闭!!! @echo off start /wait Lync.exe /Install /Silent start /wait vcredist_x86/vcredist_x86.exe /q /norestart start /wait DotNetFx40/dotNetFx40_Full_x86_x64.exe /q /norestart start /wait setup.exe /qn 以上批处理命令可以静默安装

电脑上怎么制作GIF动态表情包

GIF已经成为聊天中的必备,不仅仅可以增加聊天的话题,还可以缓解尴尬的氛围,我们平时在聊天时一般使用的都是别人制作的表情包,虽然很搞笑,但是毕竟不是自己亲手制作的,可能会有一点不如意,那如何自己动手在电脑上制作精彩有趣的GIF动态图呢?一起来试试吧! 1.首先在电脑上运行GIF制作工具,这样的软件有很多,但是适合自己的才是最好的,易操作也是最基本的: 2.双击打开之后,如果是对已有视频进行GIF编辑则选择"启动GIF编辑器",如果想直接录制电脑上的视频,选择"启动屏幕录制&q

抖音GIF表情包制作教程 如何制作QQ动态表情包

表情包一直都是人们聊天交流比较喜欢使用的动态图,不仅仅可以调节氛围,还可以增加感情,最近抖音比较火的表情包就是沙漠骆驼,也是源于同名歌曲,其火爆程度应该不用我多说了吧!那如何制作出这样的动态表情包呢? 1.在电脑上运行一个第三方GIF制作软件,提前准备好视频素材,可以直接添加文件,当然也可以直接在线录制,如果是提前准备好的素材,直接点击"启动GIF编辑器"即可:2.然后会自动跳到添加文件的界面,点击"添加文件"就可以了,选择要编辑的视频GIF即可,然后对GIF进行需

怎么制作QQ动态表情包,GIF出处是哪

现在不管是聊天还是看视频,都少不了gif动图,制作gif动图的软件也越来越多,但是我们平时使用的GIF一般都是别人制作好的,有没有想自己制作GIF的冲动呢?那怎么制作QQ动态表情包,GIF出处是哪?今天带大家一起看一看吧! 1.第一步,在百度框搜索GIF制作工具,会出现很多不同品牌的制作工具,为了节省大家对比的时间,小编安利一款吧! 2.第二步,在电脑上运行迅捷GIF制作工具,打开软件,会自动弹出两栏,选择"启动屏幕录制"可以直接录制电脑上正在播放的内容,选择"启动GIF编辑