1

次の構成でビルドを行うための Bamboo インスタンスのセットアップがあります。

  1. 竹のバージョン = 3.0.1
  2. ビルドを実行すると、次のエラーが発生しました。
2011 年 3 月 9 日 08:57:50 リポジトリ「/root/POC/PRS」からディレクトリ「/root/bamboo-ci/xml-data/build-dir/_hg-repositories-cache/d20373e808a2d0e95a604129054231a0da36ff99」にプル
2011 年 3 月 9 日 08:57:50 /root/POC/PRAEFECTUS からプル
2011 年 3 月 9 日 08:57:50 変更の検索
2011 年 3 月 9 日 08:57:50 変更が見つかりません
2011 年 3 月 9 日 08:57:50 リポジトリをキャッシュ ディレクトリからソース ディレクトリにコピーしています...
2011 年 3 月 9 日 08:57:50 ディレクトリ '/root/bamboo-ci/xml-data/build-dir/PRQA-PRQAKEY-JOB1' に空のリポジトリを作成しています
2011 年 3 月 9 日 08:57:50 リポジトリ「/root/bamboo-ci/xml-data/build-dir/_hg-repositories-cache/d20373e808a2d0e95a604129054231a0da36ff99」からディレクトリ「/root/bamboo-ci/xml-data」にプル/build-dir/PRQA-PRQAKEY-JOB1'
2011 年 3 月 9 日 08:57:51 /root/bamboo-ci/xml-data/build-dir/_hg-repositories-cache/d20373e808a2d0e95a604129054231a0da36ff99 からプル
2011 年 3 月 9 日 08:57:51 すべての変更のリクエスト
2011 年 3 月 9 日 08:57:51 変更セットの追加
09-Mar-2011 08:57:51 マニフェストの追加
2011 年 3 月 9 日 08:57:51 ファイルの変更の追加
2011 年 3 月 9 日 08:57:51 810 個のファイルに 810 個の変更を含む 1 つのチェンジセットを追加
2011 年 3 月 9 日 08:57:51 ('hg update' を実行して作業コピーを取得します)
2011 年 3 月 9 日 08:57:52 810 個のファイルが更新され、0 個のファイルがマージされ、0 個のファイルが削除され、0 個のファイルが未解決です
2011 年 3 月 9 日 08:57:52 ソース コードをリビジョンに更新: cc40b2d9c09ea747529887dd8db9319f53c5db4e
2011 年 3 月 9 日 08:57:52 ビルド PRQA-PRQAKEY-JOB1-2 の実行
2011 年 3 月 9 日 08:57:52 ビルド前アクションの実行: ビルド番号スタンパー
2011 年 3 月 9 日 08:57:52 ビルド前アクションの実行: Clover Grails PreBuild アクション
2011 年 3 月 9 日 08:57:52 ビルド前アクションの実行: VCS バージョン コレクター
2011 年 3 月 9 日 08:57:52 ビルド前アクションの実行: リポジトリ分離イネーブラー アクション
2011 年 3 月 9 日 08:57:52 ビルド前アクションの実行: Maven 設定のビルド前アクション
09-Mar-2011 08:57:52 ScriptBuilder でビルドを開始
2011 年 3 月 9 日 08:57:52    
「PRAEFECTUS-QA - PRQA-PLAN - デフォルト ジョブ」のビルドを開始しています
... 実行中のコマンド ライン: /bin/sh Makefile
... : /root/bamboo-ci/xml-data/build-dir/PRQA-PRQAKEY-JOB1
2011 年 3 月 9 日 08:57:52 Makefile: 10: PYTHON: 見つかりません

しかし、エラーにリストされているフォルダーを見ると、Makefile があります。

root@bambooserver:~/bamboo-ci/xml-data/build-dir/PRQA-PRQAKEY-JOB1# ls -l
合計 104
-rw-r--r-- 1 ルート root 45 2011-03-09 08:57 作者
drwxr-xr-x 2 ルート ルート 4096 2011-03-09 08:57 ビン
-rw-r--r-- 1 ルート root 138 2011-03-09 08:57 build-number.txt
-rw-r--r-- 1 ルート root 120 2011-03-09 08:57 変更
-rwxr-xr-x 1 ルート ルート 9703 2011-03-09 08:57 ez_setup.py
drwxr-xr-x 2 ルート ルート 4096 2011-03-09 08:57 画像
drwxr-xr-x 2 ルート ルート 4096 2011-03-09 08:57 init.d
drwxr-xr-x 5 root root 4096 2011-03-09 08:57 iped
drwxr-xr-x 2 ルート ルート 4096 2011-03-09 08:57 logrotate.d
-rw-r--r-- 1 ルート root 932 2011-03-09 08:57 Makefile
-rw-r--r-- 1 ルート root 175 2011-03-09 08:57 MANIFEST.in
drwxr-xr-x 2 ルート ルート 4096 2011-03-09 08:57 nbproject
-rw-r--r-- 1 root root 1109 2011-03-09 08:57 NEWS
drwxr-xr-x 5 ルート ルート 4096 2011-03-09 08:57 prs
drwxr-xr-x 3 ルート ルート 4096 2011-03-09 08:57 rpa
drwxr-xr-x 2 ルート ルート 4096 2011-03-09 08:57 sbin
drwxr-xr-x 4 root root 4096 2011-03-09 08:57 スクリプト
-rw-r--r-- 1 ルート root 81 2011-03-09 08:57 setup.cfg
-rwxr-xr-x 1 ルート ルート 2796 2011-03-09 08:57 setup.py
drwxr-xr-x 2 ルート ルート 4096 2011-03-09 08:57 src
drwxr-xr-x 7 ルート ルート 4096 2011-03-09 08:57 テスト
drwxr-xr-x 5 ルート ルート 4096 2011-03-09 08:57 テスト
-rw-r--r-- 1 ルート root 501 2011-03-09 08:57 TODO
-rw-r--r-- 1 ルート ルート 6 2011-03-09 08:57 バージョン
root@bambooserver:~/bamboo-ci/xml-data/build-dir/PRQA-PRQAKEY-JOB1#

Bamboo でジョブをセットアップする方法に関するヒントはありますか? 私はMercurialを使用しており、プロジェクトはPythonです。

4

1 に答える 1

2

ご覧のとおり、シェルスクリプトの実行専用の ScriptBuilder を使用しましたが、おそらくコマンドを実行するビルダーが必要です

make 

あなたがする必要があるのは:

  • 管理/サーバー機能に移動します
  • [ケイパビリティの追加] で次を選択します: ケイパビリティ タイプ: Builder、タイプ: コマンド、ビルダー ラベル: Make、パス: Make ユーティリティへのフル パスを入力します (例: /usr/bin/make)
  • プラン構成に移動し、ビルダーを「Make」に変更します

これらの変更の後、ビルドは正常に動作するはずです。

PS。今後問題が発生した場合は、Atlassian のサポート サイト (http://support.atlassian.com) で問題を報告してみてください。

免責事項: はい、アトラシアンで働いています

于 2011-03-13T21:27:24.993 に答える