gpii-testem
Version:
A library to assist in using Testem within the Fluid ecosystem.
31 lines (26 loc) • 991 B
YAML
# QI Configuration file, see: https://github.com/amatas/vagrant-gpii-ci
env:
vms:
windows10:
cpu: 2 # number of cpus
memory: 2048 # amount of RAM memory (in Mb)
clone: true # use the linked_clone Vagrant feature
autostart: true
box: inclusivedesign/windows10-eval-x64-Apps
stages: # Stages to perform when 'ci test' command is invoked
- setup # Install our system-level dependencies, etc.
- test # Run the actual tests
setup_job:
stage: setup
script:
- choco install nodejs-lts -y
- choco install chromedriver -y
- choco upgrade googlechrome -y
- choco upgrade firefox -y
- npm install -g grunt
- do.ps1 -c "npm config set bin-links false --global"
test_job:
stage: test # name of the stage
script: # One line per command to execute
- "do.ps1 -c 'set HEADLESS=true && v: && npm install && npm test'"