Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7616206
  • 博文数量: 1769
  • 博客积分: 18684
  • 博客等级: 上将
  • 技术积分: 16352
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-02 10:28
个人简介

啥也没写

文章分类

全部博文(1769)

文章存档

2024年(15)

2023年(44)

2022年(39)

2021年(46)

2020年(43)

2019年(27)

2018年(44)

2017年(50)

2016年(47)

2015年(15)

2014年(21)

2013年(43)

2012年(143)

2011年(228)

2010年(263)

2009年(384)

2008年(246)

2007年(30)

2006年(38)

2005年(2)

2004年(1)

分类: 系统运维

2023-01-03 11:15:21

安装
wget -O - http s://raw.githu busercontent .com/mh-cbon/latest/master/bintray.sh | GH=mh-cbon/go-bin-rpm sh -xe
rpm .json配置文件

点击(此处)折叠或打开

  1. {
  2.   "name": "you-service-name", # rpm 包名称
  3.   "version": "0.0.1",
  4.   "release": "20221110",
  5.   "arch": "x86_64",
  6.   "summary": "",
  7.   "description": "",
  8.   "license": "iswbm.com",
  9.   "url": "http s://gtihu b.com/iswbm/!name!", # ! 相当于变量,会取前面 rpm 包名称
  10.   "files": [
  11.     {
  12.       "from": "./bin/!name!",
  13.       "to": "/usr/local/!name!/",
  14.       "base": "",
  15.       "type": ""
  16.     },
  17.     {
  18.       "from": "./!name!.service",
  19.       "to": "/usr/lib/systemd/system/",
  20.       "base": "",
  21.       "type": ""
  22.     }
  23.   ]
  24. }
SERVICE模板

点击(此处)折叠或打开

  1. [Unit]
  2. Description=
  3. After=syslog.target network.target

  4. [Service]
  5. Environment=key=value
  6. Type=simple
  7. NotifyAccess=all
  8. TimeoutStartSec=0
  9. Restart=always
  10. User=root
  11. ExecStart=/usr/local/xxxx/bin/xxxx

  12. [Install]
  13. WantedBy=multi-user.target
打包
go-bin-rpm generate -o rpms/xxxx-$(VERSION)-$(RELEASE).rpm

转:
mp.weix in.q q.com/s/TjqeSK9PNCkJAdeik2U_wA

阅读(382) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~