原创 安裝OTRS工單管理系統

OTRS簡介   OTRS的名字是由Open-source Ticket Request System首字母縮略字而來,是一個開源的缺陷跟蹤管理系統軟件。    OTRS將電話,郵件等各種渠道提交進來的服務請求歸類爲不同的`隊列,服

原创 jenkins 集成釘釘機器人

最早做Jenkins發佈完成以後通過郵件發送信息通知相關的聯繫人,發現郵件會受限於大家接收的設置,導致不能及時的看到相關的發佈內容,公司使用釘釘做爲公司內部的通訊工具,所以想通過Jenkins發佈完成以後通過釘釘來通知大家,研究發現釘釘

原创 持續集成①安裝部署jenkins從git獲取代碼

持續集成①安裝部署jenkins從git獲取代碼 一:持續集成的概念: 1.1:總體的概括 持續集成Continuous Integration 持續交付Continuous Delivery 持續部署Continuous Dep

原创 Django基礎,Day3 - 編寫 django admin

Django 自帶了一個簡易編輯後臺,可以稱爲“內容發佈器”,一般是提供給站點管理員使用的,其最開始也是開發出來提供給報社編輯和發佈新聞使用的。 創建超級管理員: $ python manage.py createsuperuser

原创 Django基礎,Day2 - 編寫urls,views,models

編寫views views:作爲MVC中的C,接收用戶的輸入,調用數據庫Model層和業務邏輯Model層,處理後將處理結果渲染到V層中去。 polls/views.py: 1 2 3 4 5

原创 持續集成之代碼質量管理-Sonar [三]

摘要 Sonar 是一個用於代碼質量管理的開放平臺。通過插件機制,Sonar 可以集成不同的測試工具,代碼分析工具,以及持續集成工具。與持續集成工具(例如 Hudson/Jenkins 等)不同,Sonar 並不是簡單地把不同的代碼檢

原创 持續集成之④:GitLab觸發jenkins構建項目

一:目的爲在公司的測試環境當中一旦開發向gitlab倉庫提交成功代碼,gitlab通知jenkins進行構建項目、代碼質量測試然後部署至測試環境,注意這只是測試環境,而生產環境依然需要手動部署代碼: 1.1:jenkins配置: 1.

原创 基於swarm調度器和shipyard的docker完整解決方案實踐

Docker從2013年發佈第一個版本以來,已經火遍全球,技術迭代也比較頻繁,其周邊產品和技術也越來越豐富。Docker的輕量級容器不僅實現了資源隔離,而且幾乎可以運行在任何地方,使得部署和擴展變得非常容易,隨着Docker的日趨完善,目

原创 centos7安裝OTRS開源工單管理平臺

系統版本 [objc] view plain copy [root@cdh111 ~]# uname -a   Linux cdh111 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 2

原创 持續集成+自動化部署[代碼流水線管理及Jenkins和gitlab集成]

持續集成+自動化部署[代碼流水線管理及Jenkins和gitlab集成] Jenkins 一、代碼流水線管理   Pipeline名詞顧名思義就是流水線的意思,因爲公司可能會有很多項目。如果使用jenkins構建完成後,開發構

原创 docker強制刪除none的image鏡像

昨晚使用dockerfile生成一個鏡像,中途斷網了,導致images的REPOSITORY出現<none> 他的名字和tag都是爲none 錯誤提示: 1 Failed to remove image (bceaa

原创 Jenkins 發佈後自動創建git tag

爲了便於項目中對發佈的版本進行回滾,所以我們每次發佈完成以後自動創建git tag。 1,創建一個Jenkins任務,命名成爲push_tag_demo; 2,配置《源碼管理》,這裏配置比較特殊的地方需要倉庫的名字,後面創建tag的

原创 持續集成之⑤:jenkins結合腳本實現代碼自動化部署及一鍵回滾至上一版本

持續集成之⑤:jenkins結合腳本實現代碼自動化部署及一鍵回滾至上一版本 一:本文通過jenkins調用shell腳本的的方式完成從Git服務器獲取代碼、打包、部署到web服務器、將web服務器從負載均衡器刪除、解壓、複製配置文件、

原创 Linux 字體顏色設置

本文主要介紹Linux 字體顏色的調整,常用於shell腳本當中。 我們舉一個例子: echo-e"\033[44;37;5m ME \033[0m COOL"      以上命令設置背景成爲藍色,前景白色,閃爍光標,輸出字符

原创 Python之道1-環境搭建與pycharm的配置django安裝及MySQL數據庫配置

近期做那個python的開發,今天就來簡單的寫一下開發路線的安裝及配置, 開發路線 Python3.6.1+Pycharm5.0.6+Django1.11+MySQL5.7.18 1-安裝Python3.6.1   Python2