diff --git a/jenkins/copyRPMS.py b/jenkins/copyRPMS.py index 3e2b94444d8b30b84549d9aa95000ee48c8bed09..d26f51e4347a7ee8985eb6166296f4d4d2c8675d 100755 --- a/jenkins/copyRPMS.py +++ b/jenkins/copyRPMS.py @@ -3,11 +3,11 @@ from __future__ import print_function from os import listdir from os.path import isfile, join -import shutil +import sys import os from optparse import OptionParser from common_parameters import officialarea, tmparea -import sys, errno +import errno from subprocess import Popen def copy_to_eos(from_, to, force=False): @@ -70,8 +70,9 @@ if __name__ == "__main__": (options, args) = parser.parse_args() if len(args) != 2: parser.error("incorrect number of arguments.") - else: - localarea = args[0] #where RPMS have been build - target = args[1] + sys.exit(1) + + localarea = args[0] # where RPMS have been build + target = args[1] copyRPMS(localarea,tmparea,target=target) diff --git a/jenkins/getNewRPMrevision.py b/jenkins/getNewRPMrevision.py index e89b4b7f96858aab2285bbfd5bec839111eba6d9..082c7e345e03635ee8ed1dc09d7b096540a987f8 100755 --- a/jenkins/getNewRPMrevision.py +++ b/jenkins/getNewRPMrevision.py @@ -4,9 +4,9 @@ from __future__ import print_function # This script looks into existing RPMS and gives the lowest not used RPM revision from os import listdir -from os.path import isfile, join, isdir -import shutil -import os +from os.path import join, isdir +import sys + from optparse import OptionParser import itertools from common_parameters import officialarea @@ -31,8 +31,9 @@ if __name__ == "__main__": (options, args) = parser.parse_args() if len(args) != 2: parser.error("incorrect number of arguments.") - else: - lcg_version = args[0] # lcg_version being built - platform = args[1] # platform being built for + sys.exit(1) + + lcg_version = args[0] # lcg_version being built + platform = args[1] # platform being built for - print(get_new_RPM_revision(lcg_version,platform)) + print(get_new_RPM_revision(lcg_version, platform)) diff --git a/jenkins/getPlatform.py b/jenkins/getPlatform.py index 224ff6948764e995eb85415f4c71ca3c445070fc..0dab7f223e39ee6c49357fdeb9bafd10013bf5e7 100755 --- a/jenkins/getPlatform.py +++ b/jenkins/getPlatform.py @@ -13,15 +13,9 @@ import distro # replacement of platform.linux_distribution https://github.com/ni arch = platform.machine() system = platform.system() -flagarch = 0 -flagcxx=0 #---Determine external architecture and extra options---------------- -if os.getenv('ARCHITECTURE'): - architecture = os.getenv('ARCHITECTURE') - flagarch = 1 -if os.getenv('CXXOPTIONS'): - cxxoptions = os.getenv('cxxoptions') - flagcxx = 1 +architecture = os.getenv('ARCHITECTURE', None) +cxxoptions = os.getenv('CXXOPTIONS', None) #---Determine the OS and version-------------------------------------- if system == 'Darwin' : if int(platform.mac_ver()[0].split('.')[0]) > 10 : @@ -107,11 +101,11 @@ if buildtype == 'Release' : bt = 'opt' elif buildtype == 'Debug' : bt = 'dbg' else : bt = 'unk' -if flagarch==1: +if architecture: print('%s+%s-%s-%s-%s' % (arch, architecture, osvers, compiler, bt)) -elif flagcxx==1: +elif cxxoptions: print('%s+%s-%s-%s-%s' % (arch, cxxoptions, osvers, compiler, bt)) -elif flagarch==1 and flagcxx==1: +elif architecture and cxxoptions: # we can never get here print('%s+%s+%s-%s-%s-%s' % (arch, architecture, cxxoptions, osvers, compiler, bt)) else: print('%s-%s-%s-%s' % (arch, osvers, compiler, bt))