安装 maven

yum -y install wget

wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo

yum -y install apache-maven

centos9

dnf install maven

配置

cd /etc/maven
## 按需配置 settings.xml

常用命令

## 打包
## 进行项目目录(pom.xml目录)
mvn clean package

安装 git

yum install -y git

拉取

git clone xxxx

## 保存用户名密码
git config --global credential.helper store
## 运行上面命令后,输入的用户名密码将被保存

## 进入项目目录
cd /workdir/

## 切换分支
git checkout master 

## 拉取代码
git pull

## 获取版本
git branch -v

## 获取版本ID
git branch -v | awk '/分支/{ print $3 }'

node

nvm 安装

https://gitee.com/yanlong-li/nvm-sh-nvm/releases
## 下载
tar -zxvf nvm-sh-nvm-v0.39.1-gitee.tar.gz
cd nvm-sh-nvm-v0.39.1-gitee
 ./install.sh 
source ~/.bashrc
nvm ls-remote
nvm install v14.21.3

npm config set registry https://registry.npmmirror.com

npm i node-sass@4.14.1 --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

## uni 项目打包
npm run build:h5

自动打包

node 找不到命令

## 目录查找 
which node
## 软连接
ln -s /root/.nvm/versions/node/v14.21.3/bin/node /usr/bin/node
ln -s /root/.nvm/versions/node/v14.21.3/bin/npm /usr/bin/npm

基础操作

## 登录私有仓库

## 在项目录下创建 docker 文件
## 上传位置文件
## 上传docker编排文件

程序操作

## 更新git 
## 确定是否需要发布
## 打包jar
## 删除文件夹下的jar文件
## 将生产的jar 文件 复制到 docker 文件夹
## docker 打包
## docker 发布到仓库
## docker 删除images
## 重启服务
©2019 Somore 豫ICP备19009951号 sqlixiaoli@163.com