Skip to content
adamgoucher edited this page Apr 24, 2013 · 5 revisions
%YAML 1.2
---
saunter:  #or chemistrykit
  screenshots:
     on_finish: false # default false
     on_error: true # default true
  ci_type: bamboo # or jenkins
  # 'base' is added to the produce config object at runtime

selenium:
  timeout: 30 # in seconds
  executor: # to borrow webdriver lingo
     host: localhost
     port: 4444
  base_url: http://your.site.com # everything in a script becomes relative to this

browsers:
  - browser: # needs to be at leaset one
    name: firefox # what you call it
    default: true # there can be only one...
    type: firefox # what se wants to know
    proxy:
      enabled: true # or false
      type: browsermob # triggers extra bmp logic, else does nothing else right now
      url: http://localhost:9090 # where the proxy it
    profile: name
    saucelabs: # saunter/ckit have extra logic to read in saucelabs.yaml with the credentials
       enabled: true # or false
       os: windows 7 # which chef os
       version: 20 # browser version
       get_artifacts: # whether to fetch what
          video: true
          screenshots: false
          log: false
       selenium_version: 2.32.0 # else you get what they have on that chef
       file_server: http://a.flyingmonkey.ca # for file uploads or profiles with rc
  - browser:
    name: firefox2
    type: firefox
    #etc

# custom section for any customer specific things they want
custom:
  thing: blah

# this is another custom section as illustration how they can capture the database info
database:
  server: blah
  port: 9999

# same for django
django:
  blah: blah
Clone this wiki locally