问题内容: 我是第一次配置Jenkins,到目前为止一直是它的用户。 我阅读了文档,了解了“ $ WORKSPACE”在 从属服务器 上的含义。 我有一个误解, 默认情况下 ,Jenkins Slave上的作业在工作区目录中每个作业的唯一目录中运行。似乎并非如此。 如何为每个作业运行分配唯一目录?作业完成后,詹金斯会自动清除此作业运行目录吗? 问题答案: 默认情况下,jenkins从运行;这里在节
问题内容: 是否可以在Jenkins中过滤构建历史记录,以便仅显示带有特定标签或参数的构建? 假设我有一些参数化的工作。参数之一是简单的字符串,可以是“实验”或“官方”。是否有任何插件可以过滤构建历史记录以仅显示“正式”构建? 问题答案: 您可以通过此插件https://wiki.jenkins- ci.org/display/JENKINS/View+Job+Filters进行操作 阅读所需的部
问题内容: 我在Linux上的家中的特定用户下拥有工作的/.jenkins文件夹。我想与其他用户一起启动Jenkins,但要重新使用其他用户的.jenkins文件夹。我怎样才能做到这一点?詹金斯提供了一些说明,但我不明白:) 问题答案: 我认为这可以帮助您。 设置一个指向该文件夹的环境变量,然后运行Jenkins命令。 外壳应该像 批次应该像 该应该像 这会将您的主目录设置为
问题内容: 我正在考虑将Redis用于Web应用程序日志记录目的。我用谷歌搜索,有人将日志转储到Redis队列/列表中,然后将计划的工作人员转储到磁盘中。 http://nosql.mypopescu.com/post/8652869828/another-redis-use-case- centralized-logging 我希望寻求理解,为什么不直接使用Redis持久化到磁盘?如果我分配了一
问题内容: 我正在使用Clouldbees在Jenkins中使用Pipeline插件(以前的名称是Workflow插件),我试图在Groovy脚本中获取用户名,但是我无法实现。 问题答案: 您是否尝试安装Build User Vars插件?如果是这样,您应该可以运行 或类似。
问题内容: 我试图建立持续集成与上一个 项目 构建它时,出现以下错误: 以下是我的詹金斯配置的一部分: 我的机器是 我尝试了以下方法: 认为这是一个权限问题,因此在sdk目录中使用chmod -R 777 仔细检查了in 文件(它指向)。 从jenkins配置中删除了添加回来的env变量(这无济于事)。 当我用谷歌搜索时,我发现有人面临同样的问题。提供的解决方案如下: 解 这很可能是因为您要覆盖A
问题内容: 在我的一个阶段中,我需要在构建完成后复制两个文件夹的内容并将其复制到另一个目录。 我实际上是在将自由式作业转换为管道,并且一直在使用工件部署程序插件。通读一遍,似乎隐藏和取消隐藏命令应该可以帮助我实现目标。 有人可以验证这是否是下面的正确方法吗? 如果我在一个阶段中更改dir,是否意味着此后所有其他阶段都将尝试从该目录执行命令,或者它们是否又回到使用工作区默认位置? 谢谢 编辑 我已经
问题内容: 对“ svn”样式很抱歉-我们正在从SVN迁移到GIT(包括我们的CI Jenkins环境)。 我们需要的是使Jenkins能够将GIT项目(存储库?)检出(或应该说克隆?)到特定目录中。我们已经尝试了一些refspecs魔术,但是了解和成功使用它并不太明显。 此外,如果在同一个Jenkins项目中,我们需要将几个私有GitHub存储库检出到项目根目录下的几个单独的目录中,我们该怎么做
问题内容: 有谁知道在詹金斯注销用户之前如何增加超时窗口?我希望将其提高到1天左右。 我整天都在詹金斯工作,我们在两次工作之间一直注销。令人沮丧的是,“保持登录状态”复选框似乎也不起作用。 问题答案: Jenkins使用Jetty,Jetty的默认超时为30分钟。这与身份验证设置无关-我使用的是Active Directory,但仍然是影响超时的设置。 您可以通过将参数传递给Jenkins初始化脚
问题内容: 我目前正在对Jenkins Pipeline插件(以前称为Workflow插件)进行一些评估。阅读文档后,我发现当前无法使用以下方法检索工作空间路径 : 以下变量当前在工作流脚本中不可用: NODE_LABELS 工作空间 特定于SCM的变量,例如SVN_REVISION 还有其他方法如何获取当前工作空间的绝对路径吗?我需要运行一些测试,该测试又得到一些参数(某些可执行文件的绝对路径)
问题内容: 我有一个表 的学生 这样 我想获取所有记录,但不应重复邮政编码。因此,在上述表记录的情况下,应获取记录1和2。将不会提取第3条记录,因为它的邮政编码已在第1条记录中。 问题答案: 以下查询将仅选择不同的“ zip”字段。 以下查询将选择所有字段以及不同的zip字段。
问题内容: 我正在编写一个python软件包,其中包含需要在子目录中打开数据文件的模块。现在,我已经将文件的路径硬编码到了我的类和函数中。我想编写更健壮的代码,无论子目录在用户系统上的安装位置如何,都可以访问该子目录。 我尝试了多种方法,但是到目前为止,我还没有运气。似乎大多数“当前目录”命令返回系统的python解释器的目录,而不是模块的目录。 看来这应该是一个微不足道的普遍问题。但是我似乎无法
问题内容: 我有以下表格- 这是SQLFIDDLE 分类 和 产品展示 我想获取类别列表以及活跃产品的数量。如果某个类别的产品均未激活,则应返回0。 有点像下面的表格- 我想出了以下查询- 仅当 每个类别 中至少有一个产品处于活动状态时, 以上 查询才有效 。如果没有产品面世,它应该返回为 0 我怎样才能解决这个问题 ? 这是SQLFIDDLE 问题答案: 使用代替: 将谓词from 子句移至,这
问题内容: 我看到python 3.2在functools库中具有作为装饰器的备注。 http://docs.python.org/py3k/library/functools.html#functools.lru_cache 不幸的是,它还没有反向移植到2.7。有什么特定的原因,为什么它在2.7中不可用?是否有任何第三方库提供相同的功能,或者我应该编写自己的库? 问题答案: 有什么特定的原因,为
问题内容: 我不知道我只是在错误的地方还是在什么地方找东西,但是活动记录是否具有检索随机对象的方法? 就像是? 或者…好吧,因为这种方法不存在,所以有一些惊人的“ Rails Way”来做到这一点,我似乎总是很冗长。我也使用mysql。 问题答案: 在Rails 4中,我将扩展: 这样,您可以使用范围: