Strider 持续集成(gitlab)
Strider安装后运行:Mac:
strider
Ubuntu:
bin/strider
本地运行时浏览器访问:
http://127.0.0.1:3000
其他服务器:服务器地址 + 端口号(3000)
界面如图:
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://0a73ba7e-19ab-4db0-bda8-fa2111e226df/image.tiff
Email和password为添加用户时输入的信息。
(添加用户)
strider addUser
或者
bin/strider addUser
登录成功后:
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://9887b7da-45a9-43b8-84c3-0a67a84fde4d/image.tiff
注册、登录gitlab账号。略
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://16295c8f-7769-44b1-bb1f-a5b1e1be876e/image.tiff
在gitlab上新建项目
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://7a547b01-8b13-403f-b340-b918b8a5dadd/image.tiff
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://7442b919-30f0-489b-9230-46b8cbdc3834/image.tiff
获取Private token
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://4202b169-7c11-4d1d-89f2-37c740a88c17/image.tiff
将Private token 填写在strider配置项内
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://5c47b598-eedb-493f-ab09-55f94608b441/image.tiff
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://ff66c755-0a00-4de6-8ffe-e73fa5124cbe/image.tiff
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://e1e1b4a9-0fe1-4f55-9e3e-79e9ad309853/image.tiff
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://1acc4fb5-6198-4ed6-9381-c2a3926d675a/image.tiff
Account Name随便写。API url 为:https://gitlab.com/api/v3
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://e8a83a6c-f440-41d3-8ea4-d30b09df42ce/image.tiff
保存
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://eb96d3be-6ee4-4c57-b646-6454e7481daf/image.tiff
添加对应项目
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://253387d9-0c4b-4615-aa00-bf128b6b23d6/image.tiff
选择nodejs
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://5240f376-afd2-4f89-b0f2-4d9906dd799a/image.tiff
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://f14ed27d-7ad2-4f94-b2ea-9b9815fe6dd9/image.tiff
复制ssh public key
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://3ee6c506-5a8b-47a5-a4be-4a1b917904c6/image.tiff
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://5ea5e20a-5649-4f37-acb3-800450f88c14/image.tiff
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://370ea84d-72c6-413e-90fe-c7d45d4cc7cb/image.tiff
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://55be9205-1bc0-4d97-9fa7-f7face90d862/image.tiff
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://3314996a-3932-4ba0-9ca1-7f1a1756bf21/image.tiff刚才添加的Webhooks,但是因为我算是在本机上运行的,地址为localhost:300。这个地址在gitlab上是不行的。所以我用 Sunny-Ngrok 把内网内的服务映射到官网去。相关配置见http://www.cnblogs.com/levy/p/5594481.html。 外网地址为 http://yueshen1314.ngrok.cc 。所以要重新添加Webhook.
http://onexin.iyunv.com/source/plugin/onexin_bigdata/webkit-fake-url://d7c89f5a-e98e-4fac-8dd0-937f1caf8899/image.tiff
secret Token 不需要填写,但是Enable SSL 必须选中 。添加完成。
到此为止配置基本完成。向gitlab提交代码时strider就可以收到相应的消息。
页:
[1]