私はJenkinsにとって非常に新しく、完全な.exeを構築したいと思っています。リポジトリを個人用のURLに設定すると、Jenkinsはすべてのファイルを読み込み、すべてをJenkins Workspaceにコピーします。私の質問は、NSIS
スクリプトをコンパイルし、セットアップファイルを出力ファイルに保存するように、Jenkinsの "Execute Windows Batch Command"ブロックに何を挿入すればよいのでしょうか?私はWindows Batch Scriptingの研究をしましたが、この闘いで真に私を助けることはできませんでした。私はそれをすべて間違ってやっているなら、正しい軌道に乗るためのアドバイスが大好きです。ここでは、リポジトリからファイルを読み込むと、安全に私の現在のジェンキンスコードです:Jenkinsを使用してNSISインストーラを構築する
を「バッチコマンドを実行し、」第二del c:\inetpub\wwwroot\downloads\%SVN_REVISION%\*.* /s /f /q rmdir "C:\inetpub\wwwroot\downloads\%SVN_REVISION%" exit 0
COPY "C:\Program Files (x86)\Jenkins\jobs\Job_name\Path\*.*" "C:\Program Files (x86)\Jenkins\jobs\Job_Name\workspace\Output\Installs" /Y
を「バッチコマンドを実行し、」第一
第3回「実行バッチコマンド」
MKDIR "C:\inetpub\wwwroot\downloads\%SVN_REVISION%"
第4回 "バッチコマンドを実行"
COPY "C:\プログラムファイル(x86の)\ジェンキンス\ジョブ\ JOB_NAMEワークスペース\出力\がインストール\" 「C:\ inetpub \ wwwrootの\ダウンロード\%SVN_REVISION%」/ Y
今
私はジェンキンスがしたいすべてが、私の.nsiスクリプトを開き、コンパイルして、出力フォルダに保存し、セットアップファイルを作成することです。
本当にありがとうございました。これは実際に私が望んでいた方法とまったく同じです。 –