Jenkins-執行python腳本


一、環境安裝

在項目構建過中,我們會有需要運行一些腳本,比如運行python腳本,這里我們通過Jenkins 構建的時候 觸發執行python腳本案例 來了解器過程

系統環境 :centos7   網上一大堆 安裝教程,這里不做贅述

Jenkins 安裝  同上  

python 環境 安裝  參考一下 https://blog.csdn.net/weixin_42530732/article/details/113399844

 

二、Jenkins 項目配置

 

 

 

 1、gitlab 代碼倉庫 存放python腳本

2、Additional Behaviours 設置 Jenkins 拉取代碼后存放的目錄

3、通過shell 命令 執行 python 腳本 

注意 Jenkins默認情況下執行shell腳本是使用非登錄方式(非登錄方式不會加載 /etc/profile 文件) ,而在Linux主機是通過修改 /etc/profile 文件來配置環境變量,

故非登錄方式去執行shell 腳本 將會 提示"命令未找到",最后在 Execute shell 中 shell 腳本前添加#!/bin/bash -il 修改為登錄方式即可解決問題該問題。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM