【已完成】宝塔jenkins部署前端项目,提示No such file or direc..
宝塔jenkins部署前端项目,打包完成后无法负责文件到目标文件夹```bash
echo "触发了构建"
echo '开始安装依赖'
npm config set registry http://registry.npm.taobao.org/
npm config get registry
npm -v
node -v
npm i --loglevel verbose
echo '依赖安装完毕'
echo '开始打包'
echo '等待4秒...'
sleep 4
npm run build -- --verbose
echo '打包完毕'
echo '准备拷贝'
cp -rf /var/jenkins_home/workspace/XXX/dist/* /www/wwwroot/XXXX/admin-cms
echo '部署完成'
```
jenkins权限为root? 或者其他的解决办法?
您好,看信息是cp命令上的问题
先去查看一下/www/wwwroot/test.qingfengfire.com/admin-cms目录是否存在,如果不存在就创建这个目录 本帖最后由 宝塔用户_jtfuvf 于 2024-4-24 16:25 编辑
运维技术南一 发表于 2024-4-19 17:03
您好,看信息是cp命令上的问题
先去查看一下/www/wwwroot/XXXadmin-cms目录是否存在, ...
已经确认了这个目录是存在的,用宝塔自带的终端是可以执行的,也能执行成功 本帖最后由 宝塔用户_jtfuvf 于 2024-4-24 16:25 编辑
运维技术南一 发表于 2024-4-19 17:03
您好,看信息是cp命令上的问题
先去查看一下/www/wwwroot/XXX/admin-cms目录是否存在, ...
如果cp -rf /var/jenkins_home/workspace的 目标文件夹是在jenkins_home可以正常执行的,但是进入到www/wwwroot文件夹是不行的,是不是要执行什么权限admin-cms权限我都已经打开了,还是说要配置jenkins的root权限 本帖最后由 宝塔用户_jtfuvf 于 2024-4-24 16:26 编辑
运维技术南一 发表于 2024-4-19 17:03
您好,看信息是cp命令上的问题
先去查看一下/www/wwwroot/test.qingfengfire.com/admin-cms目录是否存在, ...
+ echo 准备拷贝
准备拷贝
No such file or directory
Build step 'Execute shell' marked build as failure 宝塔用户_jtfuvf 发表于 2024-4-19 17:50
+ echo 准备拷贝
准备拷贝
+ cp -rf /var/jenkins_home/workspace/green-bee-admin/dist/assets /var/jen ...
您好,如果你的意图是将 dist 目录下的 assets 目录、favicon.ico 文件和 index.html 文件拷贝到 /www/wwwroot/test.qingfengfire.com/admin-cms 中,你应该使用如下命令:
cp -rf /var/jenkins_home/workspace/green-bee-admin/dist/assets /www/wwwroot/test.qingfengfire.com/admin-cms/
cp /var/jenkins_home/workspace/green-bee-admin/dist/favicon.ico /www/wwwroot/test.qingfengfire.com/admin-cms/
cp /var/jenkins_home/workspace/green-bee-admin/dist/index.html /www/wwwroot/test.qingfengfire.com/admin-cms/
注意:上面的命令中的 * 会拷贝 dist 目录下的所有文件和子目录,但不会拷贝 dist 目录本身。
确保运行 Jenkins 脚本的用户有权限写入 /www/wwwroot/test.qingfengfire.com/admin-cms 目录。如果权限不足,你需要使用 chmod 或 chown 命令来调整权限或所有权 本帖最后由 宝塔用户_jtfuvf 于 2024-4-24 16:26 编辑
运维技术阿闯 发表于 2024-4-22 09:48
您好,如果你的意图是将 dist 目录下的 assets 目录、favicon.ico 文件和 index.html 文件拷贝到 /www/ww ...
更改代码后还是无法执行,权限全部调整成了777
代码提交不上去,我截图了
运维技术南一 发表于 2024-4-19 17:03
您好,看信息是cp命令上的问题
先去查看一下/www/wwwroot/test.qingfengfire.com/admin-cms目录是否存在, ...
滴滴,还是不行,已经存在这个目录了,而且权限都改成了777 宝塔用户_jtfuvf 发表于 2024-4-24 11:10
滴滴,还是不行,已经存在这个目录了,而且权限都改成了777
您好,根据您提供的截图信息,有个一个错误的点
No such file or directory
这个信息表示找不到这个文件
已经解决了,走SSH.............
本帖最后由 宝塔用户_jtfuvf 于 2024-4-24 16:24 编辑已经解决了,走SSH.............
页:
[1]