問題タブ [buildr-extension]
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.
buildr - Buildrリリースプロセスの強化
カスタムタスクをデフォルトのビルダーリリースサイクルに結び付けたいのですが。プロジェクトがコンパイル、パッケージ化、タグ付け、デプロイされた後、バージョン番号をインクリメントしてコミットする前に、このコードを実行したいと思います。
リリースサイクルのこの部分にどのように結び付けますか?
windows-7 - Windows 7 に Buildr-as3 をインストールしようとするとエラーが発生する
現在、フレックス ビルドを自動化して、CI サーバーで実行できるようにすることを検討しています。
インターネットでちょっと調べてみたところ、Buildr as3は有望なオプションのように見えますが、正しくインストールすることはできません。免責事項: 私は ruby の初心者です (または、よろしければ roob です)。
同じOSを実行している2台のPCでruby 1.8.7、1.9.2、および1.9.3を試しました。すべての場合で同じエラーが発生します。Windows 7 Enterprise 64 ビット SP1 を使用しています。私たちの開発マシンと CI マシンはすべて Windows を実行しています。
私はこれらの手順に従っています:
- ruby 1.xxをインストール(いろいろ試した)
- devkitの最新バージョンをインストールする
- gem を更新する (gem update --system)
- buildr をインストールします ( gem install buildr --platform mswin32 )
- buildr-as3 をインストールします ( gem install buildr-as3 )
インストール エラー:
C:>gem install buildr-as3 取得中: buildr-as3-0.2.19.gem (100%) PATH を一時的に強化して DevKit を含める... ネイティブ拡張機能を構築しています。これには時間がかかる場合があります... エラー: buildr-as3 のインストール中にエラーが発生しました: エラー: gem ネイティブ拡張機能をビルドできませんでした。
* extconf.rb が失敗しました *何らかの理由で Makefile を作成できませんでした。必要なライブラリやヘッダーが不足している可能性があります。詳細については、mkmf.log ファイルを確認してください。構成オプションが必要な場合があります。
提供される設定オプション: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib -- without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=C:/Ruby192/bin/ruby extconf.rb:45:in
open': No such file or directory - C:\Program Files (x86)\Java \jre6\include (Errno::ENOENT) from extconf.rb:45:in
'Gem ファイルは、検査のために C:/Ruby192/lib/ruby/gems/1.9.1/gems/rjb-1.3.3 にインストールされたままになります。結果は C:/Ruby192/lib/ruby/gems/1.9.1/gems/rjb-1.3.3/ext/gem_make.out に記録されます
mkmf.log の内容を貼り付けますが、何らかの理由でどちらの PC でも作成されなくなりました (devkit フォルダーと ruby フォルダーの両方を調べましたが、その兆候はありません。おそらくユーザー エラーです)。
ただし、 mkmf.log ファイルにあったエラーをグーグルで検索すると、次のパスティが見つかりました。
それの要点:
conftest.c: 関数 't' 内: conftest.c:8:53: エラー: 'random' が宣言されていません (この関数で最初に使用) conftest.c:8:53:
ソースから何かをビルドしようとしているようですが、依存関係がありませんが、わかりません。何か案は?それに失敗した場合、Windows で builder-as3 を正常に実行している人はいますか? もしそうなら、どのバージョンを使用しましたか?
どんな助けでも感謝します。ありがとう。