码迷,mamicode.com
首页 > 其他好文 > 详细

Centos中使用Jenkins执行gulp命令:command not found

时间:2018-08-29 14:44:43      阅读:550      评论:0      收藏:0      [点我收藏+]

标签:script.sh   col   span   百度   lin   项目   command   常用   port   

在Centos操作系统,使用Jenkins的pipeline执行发布流程:jenkinsfile如下:

stage("前端项目构架gulp") {
            steps {
                dir(src/Cis.Mr.Web/){
                    sh gulp min
                    
                }
            }
        }

构建过程报错:信息如下:

[Cis.Mr.Web] Running shell script
+ gulp
/var/lib/jenkins/workspace/FutureMr/src/Cis.Mr.Web@tmp/durable-da17238c/script.sh: line 2: gulp: command not found

在centos下gulp是可以运行的,但是在jenkins的运行环境中就不行,这个问题困扰了我两天,最后还是度娘拯救了我(别总说百度怎么地怎么地,还是有帮助的,虽然我也常用google)

解决方案如下:

stage("前端项目构架gulp") {
            steps {
                dir(src/Cis.Mr.Web/){
                    sh export PATH=$PATH:/usr/local/bin && gulp min
                    
                }
            }
        }

 

在此特感谢那些那些默默分享的同行们。

Centos中使用Jenkins执行gulp命令:command not found

标签:script.sh   col   span   百度   lin   项目   command   常用   port   

原文地址:https://www.cnblogs.com/hankuikui/p/9552441.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!