Jenkins 电子邮件通知设置

2023-12-28

我正在尝试为我的詹金斯服务器设置构建失败的电子邮件通知。

我尝试过的事情:

1) 使用我公司的 smtp 邮件服务器进行身份验证 - 不起作用。连接被拒绝

2) 设置我自己的 James 邮件服务器。 SMTP 服务器 - 本地主机。身份验证 - 管理员,管理员。端口 25。我看到我的 SMTP 服务器正在运行。 - 不起作用。连接被拒绝

3)使用我的个人 Gmail 帐户进行身份验证 - 有效!!!

我关注了有关该主题的其他讨论,但没有得到答案。

有人说这可能是防火墙问题,但我不知道如何克服它。

任何建议都是非常受欢迎的。

Thanks,


我有类似的问题。

我使用的是无线 + Windows 7,当检查互联网连接状态时,IPV4 已连接到互联网,但 IPV6 未连接到互联网。 看起来 Windows 7 上默认使用 IPV6,但无法使用它连接到 SMTP 服务器。

使用 -Djava.net.preferIPv4Stack=true 启动我的詹金斯,它对我有用。

java -Djava.net.preferIPv4Stack=true -jar jenkins.war并且“测试配置”起作用了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Jenkins 电子邮件通知设置 的相关文章

  • 持续集成的投资回报率是多少?

    目前 我们的组织没有实行持续集成 为了让我们启动并运行 CI 服务器 我需要生成一份文档来证明投资回报 除了通过尽早发现和修复错误来节省成本之外 我很好奇我可以将其写入本文档的其他好处 节省 我喜欢 CI 的第一个原因是它有助于防止开发人员
  • 使用多分支管道触发詹金斯构建标签创建

    我有一个舞台我的詹金斯文件 https github com ryandawsonuk activiti build blob 5d60df0b0e1410f901c64313d90e7aa03054c1df Jenkinsfile L79
  • Azure DevOps 中的条件构建解决方案

    I am working on a large scale application which uses multiple small small project solutions Each solution is built in th
  • 使用 Ruby 验证 Jenkins 插件表单

    我正在用 Ruby 开发一个 Jenkins 插件 您应该能够配置连接到服务器的每个节点 以便在该节点失去与主服务器的连接时将电子邮件发送到指定的地址 EmailNodeProperty添加一个字段来输入电子邮件地址 Save an ema
  • 让 hudson 将源签出到特定目录

    这似乎是一个简单的任务 但在我的一生中 我无法让 Hudson 将我的源代码签出到特定目录 我可以在命令行上使用 svn 查看源代码 我尝试在源代码管理下指定本地模块设置 但没有骰子 我将其设置为 c source trunk 并在运行构建
  • 使用 Jenkins API 促进构建

    给定一个具有不同升级作业的 Jenkins 构建作业 即 将构建升级到不同的环境 如何使用 Jenkins API 触发特定构建的特定升级作业 综合不同来源的答案得出 Username Username APItoken 12345 Cre
  • 让 gradle 执行 JUnit 测试(Android 应用程序、Android Studio)

    我目前正在开发一个 Android 应用程序 最近从 Eclipse 切换到 Android Studio 不是我的想法 不过 我想配置 jenkins 服务器来定期运行 JUnit 测试和其他测试 为了实现这一点 我尝试配置一个 grad
  • 无法指向 Jenkins 主机上 ~/.ssh 中的 ssh 密钥

    我已经安装了 SSH 代理插件来使用 SSH 身份验证拉取 Git 存储库 我想使用位于系统文件中的 SSH 密钥 来自 Jenkins master ssh选项 这是从官方插件页面截取的屏幕截图 不幸的是我没有看到这个选项 我只能选择 直
  • Jenkins + Gradle + Artifactory:无法读取生成的构建信息

    我正在尝试使用 Jenkins Pipeline 调用 Gradle 工具 将我的工件推送到 Artifactory 我正在关注 GitHub 上发布的示例 Example1 https github com JFrogDev projec
  • 如何使用自定义 JDK 构建 Jenkins 项目?

    我有一个常规的 Jenkins 实例 运行一些多分支管道 该实例在 JDK 11 上运行 因为 Jenkins 并不真正支持更高版本 没关系 但不好的是 我的所有管道似乎也都受到 Java 11 的限制 Jenkins 仅使用它自己也使用的
  • Jenkins:尽管没有变化,SCM 仍然触发持续构建

    我们遇到一个问题 尽管没有代码更改 SCM 仍在触发构建 SCM 每 15 分钟轮询一次更改 并且仅在发现更改时才触发构建 以下是连续 SCM 轮询日志的几个示例 Started on Nov 15 2013 11 47 14 AM Usi
  • Jenkins 和 Github 不使用 SSH 密钥

    我已将 Jenkins 设置为从 Github 上的私有存储库中提取特定作业 尽管我已经生成了私钥 公钥并将其作为部署密钥添加到 github 但 Jenkins 似乎并未使用 SSH 密钥 当我从 Jenkins 用户进行 git clo
  • Jenkins中找不到环境变量

    我想在詹金斯中设置很多变量 我试过把它们放进去 bashrc bash profile and profile of the jenkins用户 但 Jenkins 在构建发生时找不到它们 唯一有效的方法是将所有环境变量放入Jenkinsf
  • 在docker容器中运行Jenkins有什么优势

    我发现了很多关于如何运行你的博客Jenkins in Docker但没有人真正解释这样做的好处 这是我发现的唯一原因 使用 Docker 的理由 https twasink net 2016 08 01 setting up a jenki
  • 如何删除詹金斯中的旧版本? [复制]

    这个问题在这里已经有答案了 我从 Jenkins 的构建目录中删除了旧的构建文件夹 希望它们在 UI 中删除 不幸的是 虽然这些构建目录消失了 但它们的 UI 链接仍然存在 我现在有两个问题 如何删除用户界面中失效的链接 如何从 cli 中
  • 如何让 Jenkins、Sonar 和 JaCoCo 插件在 Eclipse Tycho 插件项目(或者 Cobertura)中协同工作?

    我的设置是 詹金斯 1 448 声纳2 13 詹金斯声纳插件 1 72 Sonar 的 MySql 数据库 我有以下项目 Eclipse 插件项目 使用Maven 多个模块 父级 Maven 项目 源插件项目 测试片段项目 一个简单的 JU
  • Jenkins:如何使由于工作区问题而导致的失败构建的颜色从红色变为灰色?

    我们的詹金斯构建应该只是red当有一个构建代码时出现问题比如编译问题 如果存在管理员问题 例如工作空间已满 某些从属设备已关闭 我们需要将这份工作变成gray 表明有一个詹金斯本身的问题 但开发商应该not保持高度戒备 这是一个需要将作业变
  • Maven 构建在 Jenkins 上失败,但可以在本地计算机上运行

    我有一个全新安装的 Debian Wheezy 服务器 运行 Jenkins 1 596 最新版本 安装自官方deb包 http pkg jenkins ci org debian 为了与詹金斯一起玩 我创建了一个新的Maven项目使用 G
  • 如何仅根据拉取请求在 Jenkins 中运行阶段?

    我现在有一个基于 Jenkinsfile 的管道 其中包含多个阶段 每次提交到 Github 时都会由 webhook 触发 我想在每次提交时保持 构建 和 单元测试 阶段运行 但仅在分支准备拉取请求时运行 集成测试 阶段 我想要的是 st
  • 使用 Maven 进行 Coldfusion 项目

    我必须处理相当丑陋且大量的 ColdFusion 代码 到目前为止 这些代码都是通过在生产服务器上直接修改来维护的 不要问 我设法清除它的重复和备份并将其放入 Subversion 现在我需要选择一个 make 系统以便能够将其放入持续构建

随机推荐

  • 如何优化分配恒定股息?

    优化为除以众所周知 gcc 对常量进行了很好的优化 现在我想知道如何dividing常数被优化 gcc 不能帮助我 clang 也是如此 也许我不擅长搜索这些信息 但我找不到关于优化的材料除常数 相比之下 除以常数介绍得很好 include
  • 无法在 NetBeans 中创建 Java Web 应用程序

    我想使用 NetBeans 7 0 1 编写一个 java Web 应用程序 但我找不到该选项Java Web in File gt New Project 我需要获得任何特殊的 Java 版本才能做到这一点吗 转到 工具 菜单并选择 插件
  • 有没有办法扩展 ThreeJS 对象?

    我正在使用 ThreeJS 创建一个交互 人们可以在其中单击立方体 然而 这些立方体在单击时的行为有所不同 不同的颜色动画 以保持想法简单 我的想法是创建 THREE Mesh 对象的扩展类并添加我的自定义函数和属性 这将有助于隔离多维数据
  • 更改 UINavigationBar 外观背景时状态栏颜色发生变化

    我使用这行代码来更改导航栏背景 UINavigationBar appearance setBackgroundImage UIImage imageNamed image png forBarMetrics UIBarMetricsDef
  • 奇怪的 IE8 内部 [[ class ]] 属性行为

    我最近在使用 IE8 目前我不知道 9 时遇到了一些麻烦 无法读取和比较某些值 Class 特性 事实上 这仅适用于以下情况localStorage object 我正在使用这样的方法 var ToStr Object prototype
  • 函数不在所有代码路径上返回值 Vb.net

    我对编程有点陌生 并且在完成这项工作时遇到了困难 我应该使用委托运行此代码 但我在错误之后遇到了错误 我正在使用Vb net 谁能帮我解决这段代码中的问题吗 Public Delegate Function D Dim Str As Str
  • 在 Typescript 中,定义作为实际值子集的类型的正确方法是什么?

    正如标题所示 在我的 Ionic 2 Angular2 TS 应用程序中 我使用了 cordova 插件 地理位置 它返回一组包含纬度和经度的字段 还有其他字段 例如海拔 数字等 然而 这是我唯一感兴趣的两个字段 因此我定义了类型 coor
  • Laravel + Jenssegers\Mongodb:“WhereHas”和“Has”返回空集合

    我现在主要在研究两个模型 Form and Notification 并且多对多关系已建立并适用于大多数 Eloquent 命令 除了whereHas and has 两者都只是返回一个空数组 看来开发商遇到了麻烦让这个在过去发挥作用 ht
  • puppeteer - 如何设置下载位置

    我能够使用 puppeteer 成功下载文件 但它只是将其保存到我的 Downloads 文件夹中 我环顾四周 在 api 或论坛中找不到任何可以设置此位置的内容 我的下载基本上只是转到链接 await page goto url 新 Pu
  • 如何强制 Maven MOJO 在构建结束时仅执行一次?

    我有一个 MOJO 我想执行一次 并且仅在反应器中运行的最后一个项目的测试阶段之后执行一次 Using if getProject isExecutionRoot return 在execute 方法的开始意味着我的mojo被执行一次 但是
  • 如何动态调整 DIV 元素的宽度以适合其文本内容?

    假设我有这个 HTML 代码片段 div div Text Content Te div div Another Text Content div div 原始 HTML 输出 http img26 imageshack us img26
  • PHP 中中断和继续的区别?

    有什么区别break http php net manual control structures break php and continue http php net manual control structures continue
  • 如何将输入文本字段中输入的网址附加到锚点,然后在单击锚点时跟随它?

    我想要一个文本字段 人们可以在其中输入值 然后我想让 href 打开一个 url 并将文本字段附加到末尾 因此 如果文本字段显示 大象 那么当他们单击链接时 将打开一个页面 网址为 example com elephant 我认为 java
  • 在哪里放置我的守护程序应用程序的调试日志文件?

    我使用C语言和Linux作为我的编程平台 我正在学习如何创建守护程序 并且我想创建一个日志文件 以便在守护程序中写入调试消息 我的问题是我应该将日志文件放在系统中的哪里 我应该把它放在var文件夹中吗 请指教 非常感谢 你应该使用syslo
  • 如何将 .sh 文件与 Cygwin 关联?

    我想通过双击 Windows 中的 sh 文件来在 Cygwin 中运行长 rsync 命令 它必须从文件所在的目录 例如 cygdrive c scripts 开始 以便相对路径起作用 有人得到这个工作吗 注 我刚刚发现here http
  • Chromedriver 不会打开新会话,它会在现有会话中打开新选项卡

    我的代码在某些 PC 上运行正常 但有一个它不会打开新的私人会话 在这种特殊情况下 它会在已打开的同一窗口中加载当前的 chrome 配置文件 我尝试查看一些 stackoverflow 问题 看看其他人是否也遇到过这种情况 但没有成功 尝
  • 在函数声明和定义中使用 noexcept 说明符?

    考虑以下函数 Declaration in the h file class MyClass template
  • 获取 jQuery 集合中最宽的元素

    假设我有一堆 span 具有不同文本内容的元素 我怎样才能获得最广泛的 span jQuery 没问题 我只关心识别跨度 而不关心宽度本身的值 类似的问题是here https stackoverflow com questions 724
  • Spring Mobile - 拦截器未应用?设备为空

    我正在尝试 Spring Mobile 但我似乎无法让基本示例正常工作 我有一种感觉 我错过了一些愚蠢简单的东西 但我不知道它是什么 这是我所拥有的 在 web xml 中
  • Jenkins 电子邮件通知设置

    我正在尝试为我的詹金斯服务器设置构建失败的电子邮件通知 我尝试过的事情 1 使用我公司的 smtp 邮件服务器进行身份验证 不起作用 连接被拒绝 2 设置我自己的 James 邮件服务器 SMTP 服务器 本地主机 身份验证 管理员 管理员