摘要:找到解決問(wèn)題的過(guò)程很曲折,這里直接貼結(jié)果在第二個(gè)回到中其實(shí)就是進(jìn)入的命令行,然后執(zhí)行,自己手動(dòng)安裝,問(wèn)題就解決了。
一、Jenkins配置
1.安裝NodeJS Plugin
在插件管理界面 搜索Node 找到NodeJS,安裝、重啟,成功后如下圖:
2.配置NodeJS Server
在全局工具配置中,如下配置:
選擇"構(gòu)建一個(gè)自由軟件風(fēng)格的項(xiàng)目" ,配置如下:
1.配置git項(xiàng)
2.Build Environment
3.Build配置項(xiàng)
其中echo $PATH 、which node、 node -v、npm -v 可選,只是打印一下信息
4.Build后的操作
執(zhí)行的命令,根據(jù)自己情況自由發(fā)揮
三、遇到問(wèn)題“env node not found” 遇到這個(gè)問(wèn)題,jenkins一直無(wú)法打包。
找到解決問(wèn)題的過(guò)程很曲折,這里直接貼結(jié)果:
https://stackoverflow.com/que...
在第二個(gè)回到中:
$ docker exec -u 0 -it jenkins-1 bash bash-4.3# apk add --no-cache nodejs bash-4.3# node --version v6.9.5 bash-4.3# npm --version 5.6.0
其實(shí)就是 進(jìn)入docker的命令行,然后執(zhí)行apk add --no-cache nodejs ,自己手動(dòng)安裝nodejs , 問(wèn)題就解決了。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/27748.html
摘要:?jiǎn)栴}背景公司初創(chuàng)技術(shù)團(tuán)隊(duì),沒(méi)有任何基礎(chǔ)設(shè)施的情況下,需要搭建一系列管理以及自動(dòng)化部署等工具所以引發(fā)了下面一系列的部署過(guò)程,歷時(shí)兩天,中間也是碰到各種問(wèn)題,但最終把基本工具全部搭建成功,耶,下面帶大家一起看下此次搭建過(guò)程。 問(wèn)題背景 公司初創(chuàng)技術(shù)團(tuán)隊(duì),沒(méi)有任何基礎(chǔ)設(shè)施的情況下,需要搭建一系列code管理以及自動(dòng)化部署等工具....所以引發(fā)了下面一系列的部署過(guò)程,歷時(shí)兩天,中間也是碰到各種...
1.準(zhǔn)備環(huán)境 一臺(tái)有網(wǎng)絡(luò)的Linux 服務(wù)器 Docker rpm安裝包,依賴包 libcgroup jdk1.7 OR 1.8環(huán)境下載 Jenkins WAR包下載 NodeJs 源碼包下載 依賴下載地址: https://pkgs.org/download/ https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/ 2.安裝D...
摘要:查看初始密碼,這里我們的容器是首次進(jìn)入,需要先安裝插件,這里我們選擇手工的去選擇一些插件就行了,因?yàn)槲覀內(nèi)绻皇羌傻脑捰貌涣硕嗌俨寮寮x擇我就不截圖說(shuō)明了,和里面得插件可以先取消。 在docker項(xiàng)目中單機(jī)構(gòu)建jenkins使用gitlab的webhook對(duì)項(xiàng)目進(jìn)行持續(xù)部署注意本次項(xiàng)目是php項(xiàng)目沒(méi)有build和test部分,至于test部分我們下一節(jié)進(jìn)行,本次只是進(jìn)行一個(gè)提交部署...
摘要:自動(dòng)部署基礎(chǔ)實(shí)踐熟悉的基本操作實(shí)現(xiàn)本地后自動(dòng)構(gòu)建部署服務(wù)此實(shí)踐用于優(yōu)化自己在實(shí)際工作中的工作流在本地開(kāi)發(fā)到服務(wù)器登錄云服務(wù)器或者簡(jiǎn)化流程后本地開(kāi)發(fā)云服務(wù)器自動(dòng)構(gòu)建部署本實(shí)踐將結(jié)合技術(shù)來(lái)實(shí)現(xiàn)云服務(wù)器對(duì)各種環(huán)境的切換與部署。 Docker + Jenkins + webhooks 自動(dòng)部署基礎(chǔ)實(shí)踐 熟悉 jenkins 的基本操作 ?? 實(shí)現(xiàn)本地 git push 后 jenkins 自...
摘要:為了看起來(lái)清晰,我寫(xiě)了一個(gè)文件,將這個(gè)文件和之前的放在同一個(gè)目錄中,可以用以下命令快速啟動(dòng),啟動(dòng)之后新構(gòu)建的鏡像和容器都名為。 showImg(https://segmentfault.com/img/remote/1460000014924499?w=883&h=515); 在軟件開(kāi)發(fā)過(guò)程中,如果我們每一次提交的代碼都能夠進(jìn)行一次完整的編譯、測(cè)試、打包、發(fā)布,就能及早發(fā)現(xiàn)問(wèn)題、及早修...
閱讀 1452·2021-11-11 16:54
閱讀 9438·2021-11-02 14:44
閱讀 2387·2021-10-22 09:53
閱讀 3270·2019-08-30 11:18
閱讀 1962·2019-08-29 13:29
閱讀 2017·2019-08-27 10:58
閱讀 1635·2019-08-26 11:38
閱讀 3532·2019-08-26 10:31