コード例 #1
0
ファイル: onosUploadBits.py プロジェクト: CrazyCooper/onos
def findBits( path ):
    for file in listdir( path ):
        filePath = join( path, file )
        if not isfile( filePath ):
            continue

        regex = prefix + buildNum + ext
        match = re.match( regex, file )
        if match:
            version = match.group(1)
            build = match.group(2)
            if build:
                if 'NIGHTLY' in build or 'rc' in build:
                    uploadFile(filePath, dest='nightly/')
            else:
                #no build; this is a release
                uploadFile(filePath, dest='release/')
コード例 #2
0
def findBits(path):
    for file in listdir(path):
        filePath = join(path, file)
        if not isfile(filePath):
            continue

        regex = prefix + buildNum + ext
        match = re.match(regex, file)
        if match:
            version = match.group(1)
            build = match.group(2)
            if build:
                if 'NIGHTLY' in build or 'rc' in build:
                    uploadFile(filePath, dest='nightly/')
            else:
                #no build; this is a release
                uploadFile(filePath, dest='release/')
コード例 #3
0
def findBits(path, target_version=None):
    for file in listdir(path):
        filePath = join(path, file)
        if not isfile(filePath):
            continue

        regex = prefix + buildNum + ext
        match = re.match(regex, file)
        if match:
            version = match.group(1)
            if target_version is not None and version != target_version:
                print 'Skipping %s...' % filePath
                continue
            build = match.group(2)
            if build:
                if 'NIGHTLY' in build or 'rc' in build:
                    uploadFile(filePath, dest='nightly/')
            else:
                #no build; this is a release
                uploadFile(filePath, dest='release/')
コード例 #4
0
ファイル: onosUploadBits.py プロジェクト: K-OpenNet/ONOS-SSM
def findBits( path, target_version=None ):
    for file in listdir( path ):
        filePath = join( path, file )
        if not isfile( filePath ):
            continue

        regex = prefix + buildNum + ext
        match = re.match( regex, file )
        if match:
            version = match.group(1)
            if target_version is not None and version != target_version:
                print 'Skipping %s...' % filePath
                continue
            build = match.group(2)
            if build:
                if 'NIGHTLY' in build or 'rc' in build:
                    uploadFile(filePath, dest='nightly/')
            else:
                #no build; this is a release
                uploadFile(filePath, dest='release/')