コード例 #1
0
ファイル: cf_farm.py プロジェクト: robertmaynard/cfarm
 def __build(self, worker, user_args):
     fabric_env['pretty_host_string'] = worker.pretty_name
     with fabric_rcd(worker.build_location):
         #don't make a failed build a reason to abort
         with fabric_settings(warn_only=True):
             command = worker.generateBuildCommand(user_args)
             fabric_run(command)
コード例 #2
0
ファイル: cf_farm.py プロジェクト: robertmaynard/cfarm
 def __build(self, worker, user_args):
   fabric_env['pretty_host_string'] = worker.pretty_name
   with fabric_rcd(worker.build_location):
     #don't make a failed build a reason to abort
     with fabric_settings(warn_only=True):
       command = worker.generateBuildCommand(user_args)
       fabric_run(command)
コード例 #3
0
ファイル: cf_farm.py プロジェクト: robertmaynard/cfarm
  def __setup(self, worker):
    fabric_env['pretty_host_string'] = worker.pretty_name

    #make directory first
    with fabric_settings(warn_only=True):
      command = "mkdir -p " +  worker.build_location
      fabric_run(command)

    #run ccmake / cmake depending on user input
    run_configure = fabric_prompt('Would you like to run ccmake: ', default='y', validate=r'^(y|n)$')
    command = worker.generateSetupCommand(is_interactive=(run_configure=='y'))
    with fabric_rcd(worker.build_location):
      fabric_run(command)
コード例 #4
0
ファイル: cf_farm.py プロジェクト: robertmaynard/cfarm
    def __setup(self, worker):
        fabric_env['pretty_host_string'] = worker.pretty_name

        #make directory first
        with fabric_settings(warn_only=True):
            command = "mkdir -p " + worker.build_location
            fabric_run(command)

        #run ccmake / cmake depending on user input
        run_configure = fabric_prompt('Would you like to run ccmake: ',
                                      default='y',
                                      validate=r'^(y|n)$')
        command = worker.generateSetupCommand(
            is_interactive=(run_configure == 'y'))
        with fabric_rcd(worker.build_location):
            fabric_run(command)
コード例 #5
0
ファイル: cf_farm.py プロジェクト: robertmaynard/cfarm
 def __test(self, worker, user_args):
     fabric_env['pretty_host_string'] = worker.pretty_name
     with fabric_rcd(worker.build_location):
         with fabric_settings(warn_only=True):
             command = worker.generateTestCommand(user_args)
             fabric_run(command)
コード例 #6
0
ファイル: cf_farm.py プロジェクト: robertmaynard/cfarm
 def __test(self, worker, user_args):
   fabric_env['pretty_host_string'] = worker.pretty_name
   with fabric_rcd(worker.build_location):
     with fabric_settings(warn_only=True):
       command = worker.generateTestCommand(user_args)
       fabric_run(command)