我正在创建一个自定义报告,它以 html 的形式插入到电子邮件内容的正文中。我的报告生成了一个包含 3 行和多列的表格。在其中的一列中,值是通过 Jenkins 中的环境变量(类似于:$CHILD2_BUILD_RESULT)动态确定的(成功或失败)。我想根据值更改放置在其中的文本的字体颜色。成功则为绿色,失败则为红色。
我当前的代码(如下)是硬编码的,无论状态如何都显示为绿色。
这是否可能仅通过使用 CSS 或 CSS 条件格式或没有 jquery 或 javascript 的把手
<tr>
<td>Test Result</td>
<td style="color: green;"> <strong>$CHILD1_BUILD_RESULT </strong> </td>
<td style="color: green;"> <strong>$CHILD2_BUILD_RESULT </strong> </td>
</tr>