This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CODECOMPOSER:是否有办法使构建后步骤失败构建?

Guru**** 2875350 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1628510/codecomposer-is-there-a-way-to-make-a-post-build-step-failure-fail-the-build

部件号: CODECOMPOSER

您好、

我使用的是 CCS 12.2.1。  目前、当编译后处理步骤失败时、编译不会失败。  是否有办法设置内容以使编译也失败?

谢谢您、

教育

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ed:  

    目前、当编译后步骤失败时、编译不会失败。  是否有方法设置内容以使构建也失败

    我不太确定您在这里要求什么。 可执行文件将在编译后处理步骤运行之前生成。 如果可执行文件成功生成、则编译成功。 如果编译后步骤失败、您会看到一些错误消息。

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ki:

                   当我们进行产品构建时、TI 构建是大型流程的一部分。  理想情况下、当子流程失败时、我们希望整个产品构建失败。  当编译后步骤失败时、会捕获故障信息、但会隐藏在所有其他构建信息中。  即使我们的编译后例程确实返回了错误、但我们无法找到一种方法来传递该错误并使产品构建失败。  这会导致我们的产品构建出现误报。

                   因此、我希望我忽略了一些内容、或者有一些我不知道的新内容可以将任何错误传播到更高级别的流程。

    谢谢您、

    教育

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我认为 CCS 端没有任何帮助。 是否使用工程 CLI 命令进行构建? 如果是这样、并且您在窗口上、 则 ERRORLEVEL 是设置为 1 还是保持为 0?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、我们在 Windows 下使用 CLI。  如果出现任何问题、在编译后处理步骤中运行的程序将返回错误级别 1。  仅当程序返回无错误时才使用 0。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我在 20.5.0 中反复使用了这一点(我假设 12.x 的行为相同)、可以看到如果工程编译失败、ERRORLEVEL 将设置为 1、但如果工程编译成功、但编译后处理步骤失败、则不会设置为 1。 这可能是预期行为。 如果编译后步骤失败(工程构建成功后)、ERRORSTEL 设置为非零值、那么对于您的情况而言最优的做法是。 我为此请求提交了请求单。 外部票证系统似乎已停机、因此我此时无法提供公共链接、因此此处是您可用于在此期间请求更新的内部票证 ID:CCSNXT-3317

    请注意、此票证适用于我们的新 CCS Theia 环境。 CCS 12.x 已停产、我们不会对其进行任何更新。

    谢谢

    Ki  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ki:

    感谢您的检查。  如何使用 TT ID?  我只需创建一个新主题并询问吗?

    谢谢您、

    教育

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    希望同步问题能尽快得到解决、当它可以提供公共链接时。 否则、您只需回复此线程以进行更新(如果线程仍处于解锁状态)或使用 ID 启动新线程。

    为了实现完全透明 — 我们有大量积压的问题,我们正在尝试为 CCS 20.x 解决 可能需要等一会儿、我们才能解决这个特定问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的。  谢谢你 Ki。

    教育

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    希望同步问题很快得到解决、当它可以提供公共链接

    以下是公共链接: https://sir.ext.ti.com/jira/browse/EXT_EP-13268

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢您、Ki、

    教育