日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

新项目配置

發布時間:2025/5/22 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 新项目配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

新項目配置

配置

  • EditorConfig

  • CHANGELOG

代碼管理

git

需要定義.gitignore,忽略提交目錄和文件

node_modules/ bower_components/ .DS_Store .idea

代碼檢查

eslint

# 初始化 $ eslint --init # 可以選擇流行的eslint配置或者回答問題自定義配置生成.eslintrc文件 # 還可以新建.eslintignore忽略文件

集成構建

jenkins

命令

$ sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist $ sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

使用

配置Github插件

jenkins web端平臺: 系統管理 >> 系統設置 >> GitHub Plugin Configuration

github上用戶: Settings >> personal access tokens >> 新建

勾選給Jenkins的訪問權限,Github plugin的幫助信息里說要admin:repo_hook、repo和repo:status權限,其實repo:status是包含在repo里的。 點擊Generate token創建一個token

復制這個token,回到Jenkins點擊Add按鈕

選擇Secret text,粘貼token,添加描述,點擊添加。Credentials中選擇剛才新建的。
點擊Verify credentials測試token,顯示Credentials verified for user xxx, rate limit: xxxx,說明配置完成了,這樣你的Jenkins就具有訪問你的github的權限了。

新建項目

創建一個freestyle任務


填寫項目的git地址, eg. https://github.com/your_name/...
添加github用戶和密碼
選擇githubweb源碼庫瀏覽器,并填上你的項目URL,這樣每次構建都會生成對應的changes,可直接鏈到github上看變更詳情

構建觸發器
勾選Build when a change is pushed to GitHub,這樣該倉庫的每一次push或者pull request都會觸發build

隨后配置構建環境、構建步驟和構建后步驟
安裝了Github Plugin之后在構建步驟和構建后操作會多兩個設置,用于在構建時和構建后同步構建狀態到Github的,后面有效果圖

配置Github倉庫的Webhook

倉庫的創建人在倉庫的Settings >> Webhooos & services添加
我們只需要push事件觸發就可以了,選中Just the push event
點擊Add webhook
yes,與github集成的Jenkins CI環境就配置好了

每次push都會觸發一次build,pull request的話還會在該界面直接顯示build結果

總結

以上是生活随笔為你收集整理的新项目配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。