![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动构建
Lancker
这个作者很懒,什么都没留下…
展开
-
Gitee PHP WebHook 签名密钥方式验签代码 亲测有效 包通过
官方总是喜欢留一个小坑,提供了python示例代码,也提供了java示例,就是没有提供php代码,折腾了许久,真的要抓狂了!<?php$headers = getallheaders();$gitee_token = $headers["X-Gitee-Token"];$gitee_timestamp =$headers["X-Gitee-Timestamp"];echo "gitee_token: $gitee_token <br />\n";echo "gitee_t原创 2020-06-29 00:38:09 · 1187 阅读 · 0 评论 -
开始炼狱般的折腾:一种奇怪的Gitee自动构建实现脚本
现状是我们需要将Gitee的代码拉到服务器上进行自动部署。Gitee的webhook也能通知到我们的服务器url,但是webshell执行权限卡住了。于时采用了一种曲线救国的方式,实现自动部署。这么晚了,直接帖代码好了。#!/bin/bashfor i in {1..12}do echo $i echo "检测git更新" if [ -f "/www/wwwroot/www.yue.ma/yuemagit.lock" ];then echo "发现git更原创 2020-06-29 00:35:19 · 282 阅读 · 0 评论 -
记录端午节配置自动构建的历程
这几天同事对图书云很感兴趣,想着使用java对图书云进行一次重构。也有团队成员认为不需要。但是从工程化的角度出发,我们在重构的路上回不了头,就开始准备java项目自动构建。为了节省创业成本,我们的服务器配置是比较低的,我们的第一个目标就是,在自己的电脑上配置好自动构建。端午节宅在家里,跟自动构建拼了个你死我活。Windows+Jenkins+pipeline+maven+ssh这一套组合一下,跌跌撞撞的在坑里前行。也算是把构建、自动部署都配置好了。结果却有些担忧,jar包50多mb,传到服务器耗时比较久原创 2020-06-27 01:04:54 · 278 阅读 · 1 评论