获取中...

-

Just a minute...

!来源

#利用宝塔webhook自动部署

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/bash
echo ""
# 输出当前时间
date --date='0 days ago' "+%Y-%m-%d %H:%M:%S"
echo "Start"
# git项目路径
gitPath="/www/wwwroot/admin.a.cn"
# git 网址
gitHttp="https://github.com/NNNNzs/admin.git"
#当前日期
toDay=`date +%Y%m%d%H%M%S`
#备份的文件名
bakFileName="admin_bak_${toDay}.tar.gz"

cd $gitPath
tar -zvcf $bakFileName dist
mv $bakFileName $gitPath'/bak/'$bakFileName

echo $bakFileName

git reset --hard origin/master
git pull $gitHttp

npm install --registry=https://registry.npm.taobao.org

npm run build
echo '构建成功'

相关文章
评论
分享
  • Docker-网络

    docker网络docker 容器玉操作系统通信机制

    Docker-网络
  • github action

    利用github action,在提交之后,自动将hexo打包后的内容推送到服务器上 12345678910111213141516171819202122232425262728293031323334353637383940414...

    github action
  • Docker-常用命令

    123456789101112131415161718192021222324#mac虚拟机常用位置/var/lib/docker/overlay2/6cf74ecc1227dc93a85d02f15fc85c588111ea0807...

    Docker-常用命令
  • 服务器挂机下载百度网盘

    非业务需求,只是觉得开着电脑挂机下载百度网盘的内容实在是太慢了突发奇想,能不能用服务器挂机下载,反正开着也是开着上网搜索一番,还真的有现成的实现 有人利用百度网盘开源的api,写了个下载上传同步的工具(https://github.c...

    服务器挂机下载百度网盘
  • docker-Dockerfile篇

    什么是DockerfileDockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明,相当于快速构建时候的脚本文件 获取images 首先明确需要获取的image版本,以目前LTS的nodejs版...

    docker-Dockerfile篇
  • Docker-安装篇

    what is DockerDocker 是一个开源的应用容器引擎换句话说就是运行的系统里的虚拟机,可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。优点是容...

    Docker-安装篇
  • 无远端git项目合并

    今有需求,想要在没有git远端的情况下合并两个项目的两个分支 情况如下:先有的A项目a分支,从A项目复制文件夹,为B项目,仍保留a分支,在B项目内切出分支b,并在分支上进行了一些改动A项目的a分支内做了较大更新,想要同步到B项目来之前...

    无远端git项目合并
  • 只要不失去你的崇高整个世界就会向你敞开

    7 月 29 日周五,临下班之前问了一下领导,下周不会出差吧,这周我要回家领导说:放心回马鞍山吧,不出差,注意疫情防控就行。结果刚到高铁站就打电话来,说是一个很紧急的项目要去桂林出差,赶紧订周日或者周一的飞机票过去年龄越大,就越难有反...

    只要不失去你的崇高整个世界就会向你敞开
  • 端午小记

    端午小记很遗憾 三个月没到就分手了 为什么是她因为刚好是她合适的时间合适的地点相遇再加上一些多巴胺和荷尔蒙的催化下我也想试试,以为这就是不等人的缘分 为什么是我因为刚好是我出现在合适的时间合适的地点在她被不喜欢的人追求时一面挡箭牌出现...

    端午小记
  • 利用微信小程序扫码授权

    微信小程序扫码授权背景想要使用微信扫码登录自己的网址,通过授权快速获取用户的昵称,头像功能由于没有企业认证账号,故只能通过微信小程序实现, 体验地址https://api.nnnnzs.cn/screen-demo.html?env=...

    利用微信小程序扫码授权