gpt4 book ai didi

python-3.x - Jenkins 管道 : Run python script

转载 作者:行者123 更新时间:2023-12-04 13:42:15 24 4
gpt4 key购买 nike

我想通过 JenkinsFile 运行一个 python 文件或一组 python 命令。我该如何处理?

我运行下面的代码,我的 Jenkins 工作从未完成。

pipeline {
agent { docker { image 'python:3.5.1' } }
stages {
stage('build') {
steps {
sh 'python --version'
}
}
}
}

最佳答案

我按照以下步骤使您的管道正常工作:

  • 创建一个 Pipeline使用您在问题中发布的代码工作。
  • pipeline {
    agent { docker { image 'python:3.5.1' } }
    stages {
    stage('build') {
    steps {
    sh 'python --version'
    }
    }
    }
    }

    enter image description here
  • 在虚拟机控制台安装docker,将jenkins用户加入docker组
  • sudo apt install docker.io
    sudo systemctl enable docker
    sudo systemctl start docker
    docker --version
    > Docker version 18.09.2, build 6247962
    sudo usermod -a -G docker jenkins
  • 运行作业,你必须得到一个 successpython version就像下面的截图。

  • enter image description here

    如果需要,请随时提出任何问题。

    关于python-3.x - Jenkins 管道 : Run python script,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55350360/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com