你好,
我正在尝试在Gitlab服务器上获取我的DA14683项目的自动CI / CD构建。
我可以轻松地与GUI从Ubuntu建立我的项目。但我需要在Docker容器中安装所有必需的构建工具,并为项目生成Makefiles,而无需任何GUI交互。
我找不到有关从命令行触发smartsnippets studio构建的任何信息。Eclipse CDT似乎支持这一点:https://gnu-mcu-eclipse.github.io / advanced/peadless-builds/但我不知道它是否适用于SmartSnippets Studio。
你之前已经尝试过这个,可以引导我到达正确的方向吗?
是否有任何其他工具可以在不安装整个IDE或构建脚本的情况下构建项目而无需开始Eclipse?
谢谢和最好的问候
j
设备:
我刚刚尝试了,如果一般的CDT无头建筑正在工作。这是。以下命令效果很好并构建项目:
剩下的问题现在:我是否需要安装所有工具(如臭氧等)和smartsnippets或者只是我的Docker Image中的一部分?如何才能告诉SmartSnippets安装,在那里它应该在第一个开始时搜索没有GUI配置向导的工具?
非常感谢!
嗨Jenswet,
谢谢你的问题在线。让我检查一下,我会尽快回复你。
谢谢,PM_DIALOG.
嗨Jenswet,
您无需安装所有工具,如臭氧,SystemView,SmartSnippet等。只有Eclipse和工具链应该安装在Ubuntu中。
谢谢,PM_DIALOG.
你好pm_dialog,
谢谢你回到我身旁。
如何通过CLI安装工具链没有GUI交互并告诉SmartSnippets路径?
您能为我提供工具链的下载链接吗?
谢谢!
嗨Jenswet,
在SmartSnippets Studio中的第1.2节中,您将找到如何在Ubuntu OS中安装工具的步骤详细步骤。只需遵循建议的步骤。关于GCC ARM-None-EABI Toolchain可在ARM网站上获得。
谢谢,PM_DIALOG.
你好,
很难以无头模式安装SmartSnippets Studio。但我确实成功了。
如果其他人尝试从像gitlab,github,bitbucket等类似管道/ ci / cd跑步者构建项目,请参阅以下存储库和Docker图像:
https://hub.docker.com/repository/docker/jenswet/dialog-smartsnippets -st ...
https://github.com/jenswet/docker-smartsnippets-studio.
@PM_DIALOG:您无人看管的安装已被打破。我尝试了以下内容:
但它停止使用XServer错误(未找到显示屏)。只有方法是通过提取缺少的tar文件等来完成安装的安装...查看我的dockerfile以获取更多信息。也许你可以在以后的版本中解决这个问题。那很好啊。
此致
j
嗨Jenswet,
感谢您的指示 - 将检查它。
谢谢,PM_DIALOG.