Jenkins使用/etc/profile中環境變數異常
問題描述
Jenkins構建任務任務時需要執行sh指令碼,在/ect/profile中export的環境變數無法被識別
解決辦法
- 方法1:Jenkins構建步驟中,第一行增加
source /etc/profile
命令 - 方法2:在Jenkins配置系統配置檔案:
/etc/sysconfig/jenkins
末尾增加source /etc/profile
,然後重啟Jenkins服務即可
參考
https://stackoverflow.com/questions/5818403/jenkins-hudson-environment-variables
相關推薦
Jenkins使用/etc/profile中環境變數異常
問題描述 Jenkins構建任務任務時需要執行sh指令碼,在/ect/profile中export的環境變數無法被識別 解決辦法 方法1:Jenkins構建步驟中,第一行增加source /etc/profile命令 方法2:在Jenkins配置系統配置檔案:/
docker重新進入容器時“/etc/profile”中環境變數失效問題的解決
如果在docker中設定了環境變數,肯定希望下次進入容器時自動生效。如果是在: /etc/profile 中設定的,再次進入容器時環境變數會失效,解決辦法是將環境變數設定在: /root/.bashrc 中,再次登入容器仍然有效。
CentOS7 /etc/profile 新增環境變數重啟後不生效 必須得執行source /etc/profile 解決方法
將環境變數寫入/etc/bashrc檔案中 參考 http://www.oschina.net/question/942236_162558%3Fsort%3Dtime http://19055.blog.51cto.com/9055/1144600
ubuntu中環境變數檔案/etc/profile、.profile、.bashrc、/etc/bash.bashrc之間的區別和聯絡(轉)
寫在前面:不同的發行版裡面檔案的命名可能有所不同,如有的發行版etc目錄下有bashrc,有的發行版下面是bash.bashrc。這個根據每個人不同的發行版注意下具體的檔名稱。 /etc/profile:此檔案為系統的每個使用者設定環境資訊,當用戶第一次登入時,該檔案被執行.並從/etc/pro
linux中/etc/profile中配置了環境變數,但是程式還是無法直接啟動
安裝配置了Hive程式,正常可以啟動,也在/etc/profile中配置了環境變數,但是直接命令列hive啟動失敗 1./etc/profile中的部分配置資訊: export HIVE_HOME=/opt/modules/hive-0.13.1-c
解決ubuntu在/etc/profile中配置環境變數後失效的問題
昨天設定了tomcat+nginx+session共享:nginx +多個tomcat實現負載均衡和session共享(完整教程,圖文並茂). 1、配置在系統變數裡的環境變數不生效了? 因為之前是通過安裝包安裝的jdk,在/etc/profile中中設定的環境
【Mac】-NO.161.Mac.1 -【MacOS 中環境變數設定 zsh: command not found: xxx】
Style:Mac Series:Java Since:2018-09-10 End:2018-09-10 Total Hours:1 Degree Of Diffculty:5 Degree Of Mastery:5 Practical Level:5 Desired Goal:5 Arc
CentOS中環境變數和配置檔案
什麼是環境變數 bash shell用一個叫做 環境變數(environment variable) 的特性來儲存有關shell會話和工作環境的資訊。即允許在記憶體中儲存資料,使得在程式或shell中執行的指令碼能夠訪問它們。 在bash shell中,環境變數分為兩類: 全域性變數 區域性變數 全域性環
linux中環境變數的設定
環境變數配置檔案 環境配置檔案有以下幾個: 1.etc/profile : 在登入時,作業系統定製使用者環境時使用的第一個檔案 ,此檔案為系統的每個使用者設定環境資訊,當用戶第一次登入時,該檔案被執行。 2./etc /environment : 在登入時作
[Jenkins] 設定jenkins節點時JDK環境導致異常
之前的幾臺Jenkins Slave 都是OK的,最近新加一臺,卻在連線Slave時有下列沒有JDK 環境呢 Linux xmicnis 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC
Linux編譯安裝軟體過程中環境變數的設定
1.編譯過程中執行“./configure”時,最好使用--prefix選項手動設定軟體的安裝目錄,如“$./configure --prefix=/home/lemon/mpich2-install”,這樣可以保證軟體安裝後能夠找到需要使用的可執行檔案及庫檔案的位置。 2.當需要指定某些依賴項時,使用--
Mac中環境變數恢復
export 設定環境變數,忘記加上 :$PATH,執行source命令導致所有環境消失,此時再想vim編輯配置檔案 ~/.zshrc報錯 zsh: command not found: vim, 解決辦法: export PATH=/usr/local/sbin:/usr/loc
Linux系統下,Jenkins讀取不到環境變數的問題
#!/bin/bash -ilex-i: 互動式sh ;l:登陸式sh在指令碼之上加這行參考:原因講解:http://blog.csdn.net/zzusimon/article/details/570
jenkins 可以使用的環境變數
BRANCH_NAMEFor a multibranch project, this will be set to the name of the branch being built, for example in case you wish to deploy to production from ma
Linux中環境變數到底寫在哪個檔案中?解析login shell 和 no-login shell
login shell:取得bash 時需要完整的登入流程,就稱為login shell。舉例來說,同tty1~tty6登入時, 需要輸入使用者名稱和密碼,此時取得的bash就稱為login shell non-login shell:取得bash介面的方法不需要重複登入的動作。 舉兩個例子 (1)以X
針對java環境變數異常,每次開機都要點選確定的情況
問題描述如標題,之前配置好的JDK每次開機都會失效,cmd命令列裡 輸入javac、java均表示JDK未安裝成功,然後點選檢視環境變數,也並沒有問題,針對這個問題博主最新發現,環境變數中,JAVA_HOME要輸入JD
uboot之uboot中環境變數
一、環境變數基礎 1、環境變數的作用 讓我們可以不用修改uboot的原始碼,而是通過修改環境變數來影響uboot執行時的一些資料和特性。譬如說通過 修改bootdelay環境變數就可以更改系統開機自動啟動時倒數的秒數。 2、環境變數優先
SQLPLUS中環境變數的設定和顯示
1.設定環境變數格式: set 變數名 變數值, 如下是一些常見環境變數的設定, set serveroutput on|off --設定是否顯示輸出 set echo on|off --執行指令碼
jenkins shell可使用環境變數
jenkins 2.138 以下變數可用於shell指令碼 BUILD_NUMBER 當前的內部版本號,例如”153” BUILD_ID 當前構建ID,對於在1.597+中創建的構
(轉)Linux 中/etc/profile、~/.bash_profile 環境變數配置及執行過程
環境變數是和Shell緊密相關的,使用者登入系統後就啟動了一個Shell。對於Linux來說一般是bash,但也可以重新設定或切換到其它的 Shell。對於UNIX,可能是CShelll。環境變數是通過Shell命令來設定的,設定好的環境變數又可以被所有當前使用者所執行的程式所使用。對於bash這個Shell