首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何/在哪里将(python)脚本上传到jenkins以运行?

如何/在哪里将(python)脚本上传到jenkins以运行?
EN

Stack Overflow用户
提问于 2014-09-11 18:58:38
回答 2查看 3.2K关注 0票数 1

我想通过构建配置的"execute shell“构建部分执行一个脚本

代码语言:javascript
复制
sudo python buildscript.py param1 param2

但是,我不知道如何/在哪里实际上传脚本。希望这是有意义的,我没有访问Jenkins服务器的shell访问权限(或者我会把它放在我猜的工作区目录中),所以我想知道是否有一个上传接口遗漏了。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-09-11 19:05:51

您可以在版本控制系统上创建一个项目,以保留所有脚本。然后,在jenkins上创建一个作业来获取它们(不需要构建任何东西)。它们将在~ Jenkins /工作区内的文件系统上可用,每次您更改它们时,Jenkins都会确保它们在构建机器上保持最新。

对于sudo,您需要像@Bruno建议的那样拥有ssh访问(或知道谁拥有),并授予jenkins用户该权限。

票数 1
EN

Stack Overflow用户

发布于 2014-09-11 19:21:21

您应该将buildscript.py放在源文件旁边的版本控制中--我假设您已经在作业配置中配置了一个操作来从版本控制中签出您的源代码?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25795151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档