原创 shell中expr計算變量的運算

  #!/bin/bash current_wk=$(date +%V) #base_wk=44 base_version=12 current_year=$(date +%Y) if [ ${current_year} = 2019

原创 GerritTriggerParameters

    * Parameter name for the commit subject (commit message's 1st line).   */   GERRIT_CHANGE_SUBJECT,   /**   * Parame

原创 git發出請求實現集成

1.配置Jenkins 新建一個自由風格的任務,選中觸發遠程構建,輸入身份令牌(隨便輸入) 根據提示信息,可以組合成局域網內其它服務器向Jenkins發送請求的URL: http://localhost:8080//job/k226da

原创 HTML背景顏色板

保存HTML背景顏色板 <tr><td colspan="4" style="color:blue\;background-color:Aquamarine\;font-size:30px">

原创 Gerrit Trigger配置

目錄   gerrit trigger介紹 1、安裝gerrit trigger插件 2、安裝輔助插件 3、配置gerrit server

原创 gerrit review

NAME gerrit review - Apply reviews to one or more patch sets option ssh -p <port> <host> gerrit review [--project <P

原创 Linux 安裝Jenkins

安裝連接: https://jenkins.io/zh/doc/book/installing/ Linux Debian/Ubuntu 在基於Debian的發行版(如Ubuntu)上,您可通過`apt`安裝Jenkins 在an apt

原创 sed命令替換字符串

sed命令替換字符串 使用sed命令可以直接替換文件中的字符串,在應用中比較普遍 替換字符串的一般格式爲: sed 's/aaa/bbb/g' 其中s表示替換filename文件中每行的第一個匹配到的字符串,如果要替換前三行匹配到的字符串

原创 Jenkins 常用插件

Email Ext Recipients Column Plugin This plugin is a sample to explain how to write a Jenkins plugin description setter

原创 Jenkins啓動節點時常見報錯

1、Jenkins啓動節點時報錯Slave JVM has terminated. Exit code=126 這個是由於Jenkins中的Java版本與節點服務器上面的不一致,需要在節點中配置Java地址: 需要指定到java地址 

原创 SCP 免密遠程拷貝文件

有服務器A和B,需要從服務器B中拷貝文件到A中 1、在服務器A、B中分別生成ssh-key,生成方式輸入ssh-keygen,然後連續回車 2、進入.ssh目錄,拷貝服務器B中的id_rsa.pub文件內容 3、在服務器A目錄.ssh下面

原创 git使用中碰到的問題,持續更新

1、git刪除遠程分支 git push origin :branch-name //origin前面必須有空格,表示push一個空分支到遠程分支,即可刪除遠程分支。注意:這個操作需要擁有force push的權限 2、清空git暫存區

原创 CTS測試中出現aapt工具無法運行的問題

最近在新搭建的一個用於測試CTS的服務器上,執行CTS過程中報錯如下: java.io.IOException:Cannot run program "aapt": error=2, No such file or directory

原创 shell腳本支持source命令

1、在sh腳本中,如果執行source等命令,將會報錯: 此時需要把sh腳本改爲bash腳本: #!/bin/bash 然後執行腳本,成功運行:

原创 repo倉庫轉移

假如我們本地已經有了一份Google repo倉庫源代碼,那麼可以直接把這份代碼轉移到我們的新Gerrit服務器上面~ 首先,通過repo創建倉庫列表,進入到本地repo倉庫目錄下面: repo forall -c "echo $REP