首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jenkinsfile必须在根目录中,找不到Jenkinsfile

jenkinsfile必须在根目录中,找不到Jenkinsfile
EN

Stack Overflow用户
提问于 2020-09-19 22:34:13
回答 1查看 167关注 0票数 0

现在我正在使用jenkins管道构建my project。但是现在jenkins文件不在我的项目根路径中,所以我在jenkins配置仪表板中指定了${WORKSPACE}/dolphin-post/Jenkinsfile的路径。但是现在日志告诉我找不到Jenkinsfile,这是我的日志输出:

代码语言:javascript
复制
SuccessScan Repository Log
Started
[Sat Sep 19 14:26:03 UTC 2020] Starting branch indexing...
14:26:03 Connecting to https://api.github.com with no credentials, anonymous access
14:26:04 Jenkins-Imposed API Limiter: Current quota for Github API usage has 59 remaining (6 under budget). Next quota of 60 in 59 min
Examining jiangxiaoqiang/retire

  Checking branches...
14:26:04 Jenkins-Imposed API Limiter: Current quota for Github API usage has 59 remaining (6 under budget). Next quota of 60 in 59 min

  Getting remote branches...

    Checking branch master
14:26:05 Jenkins-Imposed API Limiter: Current quota for Github API usage has 59 remaining (6 under budget). Next quota of 60 in 59 min

  Getting remote pull requests...
      ‘${WORKSPACE}/dolphin-post/Jenkinsfile’ not found
    Does not meet criteria
14:26:07 Jenkins-Imposed API Limiter: Current quota for Github API usage has 59 remaining (6 under budget). Next quota of 60 in 59 min

  1 branches were processed

  Checking pull-requests...

  0 pull requests were processed

Finished examining jiangxiaoqiang/retire

[Sat Sep 19 14:26:07 UTC 2020] Finished branch indexing. Indexing took 3.9 sec
Finished: SUCCESS

我该怎么做才能让它工作呢?我也尝试这样写Jenkinsfile路径:./dolphin-post/Jenkinsfile,仍然不能工作。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-19 23:08:39

顾名思义,存储库扫描就是扫描您的GitHub存储库,并在您配置的路径中查找Jenkinsfile配置。

因此,如果您的Jenkinsfile驻留在dolphin-post/Jenkinsfile上,这是您需要配置的路径。不需要WORKSPACE,因为它会扫描您的GitHub存储库。

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

https://stackoverflow.com/questions/63969888

复制
相关文章

相似问题

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