2017-10-01 7 views
1

私はいくつかの.binファイルをビルドする竹サーバーを持っています。 .binファイルを作成した後、自分のプログラムが正常にインストールできるかどうか確認したい。私は私のビルドサーバーのドッキングウィンドウにインストールし、次のスクリプトを書きました:インストール後のプログラムの戻り0をドッカーから何らかのスクリプトを実行した結果をどうやって得ることができますか?

docker create -i -t --name my_container my_image #create container with Ubuntu 14.04 
docker cp my_install.bin my_container:/install.bin #copy my .bin file to container 
docker start my_container #launch container 
docker exec -i my_container /install.bin #launch this script 

を - プログラムが正常と1そうでない場合はインストールされている場合。このdockerとこのスクリプトを起動するbambooサーバーでこの結果を取得するにはどうすればよいですか? 主なアイデアは、プログラムが正しくインストールされていればAtlassionの竹は緑色、そうでなければ赤色であることを示しています。 Atlassian bamboo - expected result

答えて

0

スクリプトは

echo $? 

を実行する可能性が実行を終了し、成功したか、1場合は失敗したか

に設定されている可能性のある他のエラーコードならば、これは0のいずれかが表示されます後
関連する問題