我有一个竹子服务器,可以构建一些.bin文件。创建.bin文件后,我想检查我的程序是否可以成功安装。我在我的构建服务器docker上安装并编写了下一个脚本:
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
安装后程序返回0 - 如果程序已成功安装,则返回1。如何在启动此docker和此脚本的bamboo服务器上检索此结果。 主要的想法是实现,如果程序已正确安装并且红色,Atlassion bamboo显示绿色 - 否则。 Atlassian bamboo - expected result
答案 0 :(得分:0)
脚本运行完毕后,您可以运行
echo $?
如果成功则显示0或者如果不成功则显示1或者可能已设置的任何其他错误代码