原创 jenkins觸發遠程構建gitlab報404解決方法
需求:想實現當研發人員往gitlab倉庫提交代碼後自動觸發Jenkins中對應JOB的構建。 方案一:通過jenkins自帶的“觸發遠程構建”方式,具體配置: 1.配置JOB 2.配置gitlab項目的webhook 點擊測試報404
原创 sonarqube6.7安裝及配置
部署: 1.先爲sonar創建mysql數據庫 mysql> CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci; mysql> CREATE USER
原创 通過ldapsearch命令調試LDAP配置
如果系統上沒有下面相關命令的話,請執行下面的語句安裝:(centos6下) #yum install openldap-clients 調試方法,輸入: ldapsearch -h 11.111.117.111 -p 389 -x -b
原创 非root用戶執行java進程報錯:fork: retry:資源暫時不可用
vim /etc/security/limits.conf# End of file* soft nproc 65535* hard nproc 65535* h
原创 讓jenkins跑在jdk1.8,卻實現用jdk1.7構建
項目背景:目前公司內部項目統一用的jdk1.7,但搭建sonarqube平臺用的6.7版本必須要求使用jdk1.8及以上。 實現方案: 通過tomcat啓動jenkins,在tomcat的bin/start.sh後面追加: 這樣的話宿主
原创 jenkins之Multibranch Pipeline類型job
Multibranch Pipeline類型的job好處就是可以自動掃描git工程所有分支,並創建對應的job(前提是分支根目錄中包含有Jenkinsfile文件。 可以通過Scan Multibranch Pipeline Trigge
原创 jenkins插件之Ansible Plugin
本文重點說下在pipeline下的配置: pipeline { agent { label 'master' } options { timestamps() } stages {
原创 RabbitMQ開機自啓動
如通過yum安裝的話直接通過chkconfig rabbitmq-server on 就可以設置爲開機自啓動,但公司這邊是通過源代碼進行安裝,如何也通過系統服務來自啓動呢? 步驟: 1.增加自啓動腳本: 在/etc/init.d目錄下新
原创 jira問題及解決
今天因升級內容重啓了服務器,啓動以後出現各種問題,現記錄如下:1.Unable to create and acquire lock file for jira.home directory '/var/atlassian/applica
原创 jenkins插件之Active Choices Parameter
勾選Groovy Script 在 Script----Groovy Script中輸入: def connection = new URL("http://10.103.27.177:8090/project/getBranchLis
原创 spring-boot框架開發的系統讀取到的數據庫數據相差8小時的問題解決
發現數據庫中的時間是正常的,但系統後臺(讀取出來)的時間比數據庫中的時間要早8小時,查閱資料解決辦法如下: 請在application.properties文件中加 如下配置即可解決,是spring-boot的問題: spring.jac
原创 maven項目常見問題及解決
1.針對多模塊工程,多個jar還有war,如何實現只發jar,不發war 解決方案:可以在項目根目錄直接執行mvn deploy進行發佈,也可以通過切換到子模塊目錄下執行mvn deploy,根據自身情況。 只發jar,不發war可以通過
原创 centos7下通過yum安裝nginx及配置
1.安裝 因centos7默認的源中沒有nginx,所以需要先安裝nginx的庫,然後通過yum安裝即可; rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-rel
原创 git clone 過程中 git-pack-objects died問題的解決辦法
通過網上參考文檔發現可能是內存問題,於是重啓了下,再次git clone發下一切OK。
原创 利用CentOS系統IPtables防火牆添加網站IP白名單
centos6.5添加白名單如下: 在防火牆 配置文件中加入白名單 ip -A INPUT -s 183.136.133.0/24 -j ACCEPT //保存重啓iptables服務,則只有該段可以訪問 批量添加 參