安装 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
## 重启服务