【发布时间】:2017-11-17 17:18:24
【问题描述】:
使用下面的代码如何在 svn update 中检查系统命令是否返回成功。
我希望我的脚本在 svn update 失败时失败,我该如何实现?
sub do_compile
{
system("svn update");
print "svn update successful\n";
$ENV{'PATH'} = '/var/apps/buildtools/apache-maven-3.0.5/bin:/var/apps/java/jdk180_112_x64/bin';
$ENV{'JAVA_HOME'} = '/var/apps/java/jdk180_112_x64';
$ENV{'M2_HOME'} = '/var/apps/buildtools/apache-maven-3.0.5';
my $path = $ENV{'PATH'};
print "$path\n";
system("mvn clean package -DskipTests=true -s /release/vgt/abc/.m2/artifactory_settings.xml");
【问题讨论】:
标签: perl