示例#1
0
文件: helenos.py 项目: jermar/ci
 def __init__(self, profile, harbours):
     self.profile = profile
     self.harbours = harbours
     Task.__init__(self,
                   'helenos-extra-build',
                   arch=profile,
                   harbours=','.join(harbours))
示例#2
0
 def __init__(self, scheduler, extra_builds, base_path,
              extra_tester_options):
     self.scheduler = scheduler
     self.testable_profiles = [
         'ia32', 'amd64', 'arm32/integratorcp', 'ppc32'
     ]
     self.extra_builds = extra_builds
     self.base_path = base_path
     self.extra_tester_options = extra_tester_options
     Task.__init__(self, None)
示例#3
0
 def __init__(self, profile, scenario_name, scenario_full_filename,
              test_script_filename, extra_test_script_options):
     self.profile = profile
     self.scenario_name = scenario_name
     self.scenario = scenario_full_filename
     self.tester = os.path.abspath(test_script_filename)
     self.tester_options = extra_test_script_options
     Task.__init__(
         self,
         'test',
         arch=profile,
         scenario=scenario_name,
         description=self.get_scenario_description(scenario_full_filename))
示例#4
0
文件: cvs.py 项目: jermar/ci
 def __init__(self, **attrs):
     Task.__init__(self, 'checkout', **attrs)
示例#5
0
 def __init__(self, root_path, rss_url, resource_path):
     Task.__init__(self, 'html-report')
     self.root = os.path.abspath(root_path)
     self.rss_url = rss_url
     self.static_resources_relative_path = resource_path
示例#6
0
 def __init__(self, harbour_filter):
     self.harbour_filter = harbour_filter
     Task.__init__(self, None)
示例#7
0
 def __init__(self, scheduler, archive_format):
     self.scheduler = scheduler
     self.archive_format = archive_format
     Task.__init__(self, None)
示例#8
0
 def __init__(self, harbour, profile, archive_format):
     self.harbour = harbour
     self.profile = profile
     self.archive_format = archive_format
     Task.__init__(self, 'harbour-build', package=harbour, arch=profile)
示例#9
0
 def __init__(self, profile, build_dir_basename, archive_format):
     self.profile = profile
     self.build_dir_basename = build_dir_basename
     self.archive_format = archive_format
     Task.__init__(self, None)
示例#10
0
 def __init__(self, scheduler):
     self.scheduler = scheduler
     Task.__init__(self, None)
示例#11
0
 def __init__(self, harbour, root, mirror):
     self.harbour = harbour
     self.root = root
     self.mirror = mirror
     Task.__init__(self, 'harbour-fetch', package=harbour)
示例#12
0
文件: helenos.py 项目: jermar/ci
 def __init__(self, profile, build_dir_basename, src_dir, image_name):
     self.profile = profile
     self.build_dir_basename = build_dir_basename
     self.src_dir = src_dir
     self.image = image_name
     Task.__init__(self, 'helenos-build', arch=profile)
示例#13
0
文件: helenos.py 项目: jermar/ci
 def __init__(self, platform_filter):
     self.platform_filter = platform_filter
     Task.__init__(self, None)
示例#14
0
 def __init__(self, root_path, test_filter):
     Task.__init__(self, None)
     self.root_path = os.path.abspath(os.path.join(root_path, 'scenarios'))
     self.test_filter = test_filter
示例#15
0
 def __init__(self):
     Task.__init__(self, 'sycek-style-check')
示例#16
0
 def __init__(self):
     Task.__init__(self, 'tool-build', tool='sycek')