問題タブ [zephyr-rtos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - Zephyr、Bitbucket、および Docker (Windows) を使用して Jenkins に継続的インテグレーション パイプラインを実装する
ここに最初の投稿をするので、質問に関する初心者の詳細は無視してください。形式は良くなります:) 私の質問には2つの質問があります。最初にそれは実行可能ですか? 2番目に、最終的にはいの場合、これを行う方法に関するヒント、推奨事項。Zephyr RTOS (nrf 52840 ボード上) で c 言語で記述され、Bitbucket でバージョン管理されたソフトウェアを持っています。Bitbucket から新しくプッシュされた変更を含むコードをフェッチし、ビルドしてエラーをチェックしてから報告する Jenkins CI パイプラインを実装しようとしています。さて、Zephyr でそのコードをビルドするには、ビルド環境が必要です。私の解決策は、そのコードをビルドし、すべてが良さそうかどうかを報告できるよりも、zephyr イメージで Docker コンテナーを実行することです。したがって、基本的にジェンキンスのパイプラインは次のようになります。
Bibucket からコードをフェッチします。Jenkins に結果を返すコード レポートをビルドする zephyr イメージで docker コンテナーを実行します。これまでに行ったこと: bitbucket と Jenkins を接続します。Docker Hub から取得した zephyr イメージが実行されているコンテナーを用意します。画像はzephyrprojectrtos/ciです。コンテナー内でリポジトリを git clone できますが、コードをビルドする方法と、docker コンテナー内で jenkinsfile から git clone のようなものを実行できるかどうかを検討中です。ここにヒントはありますか?jenkinsfileからdockerコンテナにgit cloneコマンドを渡すことは可能ですか? または、コンテナーを実行するときに docker run コマンドに (可能であれば) すべてを含めて、コンテナーを実行し、SW を自動的にチェックアウトしてビルドし、結果を報告する必要がありますか? Zephyr、Docker、Jenkins と私は、これが機能するかどうか、またそれを回避する方法がはるかに簡単かどうかはわかりません。ご清聴ありがとうございました
eclipse - Eclipse で Zephyr コードのシンボルを解決できませんでした
zephyr OS を使用して組み込み C アプリケーションをデバッグしています。私はzephyr Eclipse プラグインを使用しており、プロジェクトをビルド、実行、およびデバッグできます。ただし、これらのシンボルがエラーを解決できない場合があります。それらを無視すれば問題なくビルドできますが、面倒です。この問題を解決する方法についてのアイデア。参考までに下の写真をご覧ください。どうも!