- 搭建私有仓库:gitlab:https://about.gitlab.com/downloads/#centos7
安装过慢可以使用国内镜像源
curl -LJO https://mirror.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.5.4-ce.0.el7.x86_64.rpm
rpm -i gitlab-ce-8.5.4-ce.0.el7.x86_64.rpm
-
搭建私有npm
https://github.com/cnpm/cnpmjs.org/wiki/Deploy-a-private-npm-registry-in-5-minutes -
配置工程化工作流工具,脚手架。
-
制定组件规范,组件仓库
-
jenkins https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions
node: command not found 或者npm找不到
方案一:如果你使用service jenkins start启动了jenkins进程,那么久有可能出现Jenkins运行环境跟用户不同。最简单粗暴的方法是使用 java -jar /usr/lib/jenkins/kenkins.war
方案二:把要用的命令创建一个快捷方式到/usr/bin,如 ln -s /usr/local/bin/node /usr/bin/,这样在Jenkins shell中就能用到node命令了。当然如果是node命令找不到的话可以直接使用Nodejs Plugin解决
ln -s /usr/local/bin/npm /usr/bin/
jdk 地址记得加jre/bin/java 如/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el7_3.x86_64/jre/bin/java
node 可以通过which node 即 /usr/local/bin/node
附别人踩过的坑http://www.jianshu.com/p/d9191eed6950
- 调试 weinre
网友评论