プロジェクトの1つで、WindowsボックスにjenkinsCIサーバーをセットアップしました。その一部はCoffeescriptで書かれています。以前は、この部分はビルドプロセスにループされていませんでした。今それはする必要があります。
私はジェンキンス用のコーヒースクリプトプラグインを見たことがありません。あるいは、ジェンキンスでコーヒースクリプトを作成するというトピックについてグーグルから多くのことを見たことがありません。
コーヒーのコンパイル手順を含めるようにjenkinsビルドを設定する最も簡単な方法を探しています。ボックスにプログラムを手動でインストールするのではなく、jenkinsのプラグインを使用することをお勧めします。
現在、coffeescriptは次のようなコマンドを介してコンパイルされています
coffee --lint --watch --output "C:\repositories\martha\trunk\bb\app\bin\js/" --compile "C:/repositories/martha/trunk/bb/app/src/"
ボックスの開発に関するNode.jsコマンドプロンプトで
また、Jenkinsには、ビルドステップでスクリプトを実行できるnode.jsプラグインがあることにも気づきました。npm install -g coffee-script
コマンドラインではなく、コマンドやcoffee --compile
node.jsスクリプトを使用できるとは思いません。私は間違っていると思いますが。
現在私が見ている最良のオプションは、ボックスにnode.jsをインストールし、npmを使用してコーヒースクリプトをインストールしてから、ビルドステップとしてバッチスクリプトを実行することです。私はこれを追求するつもりですが、より多くのプロジェクトでコーヒースクリプトを使いやすくするために、ボックスへの手動インストールを減らしたいと思います。
これは私の最良の選択肢ですか?
私はnode.jsを使用してコーヒースクリプトをコンパイルしていますが、node.js自体とその機能は私にとって非常に新しいものです。