forked from sheldonj22/hl7-resource-endpoint
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcircle.yml
executable file
·51 lines (44 loc) · 1.92 KB
/
circle.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# ## Customize the test machine
# machine:
# # Timezone
# timezone:
# America/Los_Angeles # Set the timezone
# # Add some environment variables
# environment:
# CIRCLE_ENV: test
# CXX: g++-4.8
# DISPLAY: :99.0
# NPM_PREFIX: /home/ubuntu/nvm/v0.10.33
# TEST_BROWSER_DRIVER: chrome
# #general:
# # build_dir: helloworld
# ## Customize dependencies
# dependencies:
# cache_directories:
# - ~/.meteor # relative to the user's home directory
# - ~/nvm/v0.10.33/lib/node_modules/starrynight
# - ~/nvm/v0.10.33/bin/starrynight
# pre:
# # Install Starrynight unless it is cached
# - if [ ! -e ~/nvm/v0.10.33/bin/starrynight ]; then npm install -g starrynight; else echo "Starrynight seems to be cached"; fi;
# # Install Meteor
# - mkdir -p ${HOME}/.meteor
# # If Meteor is already cached, do not need to build it again.
# - if [ ! -e ${HOME}/.meteor/meteor ]; then curl https://install.meteor.com | /bin/sh; else echo "Meteor seems to be cached"; fi;
# # Link the meteor executable into /usr/bin
# - sudo ln -s $HOME/.meteor/meteor /usr/bin/meteor
# # Check if the helloworld directory already exists, if it doesn't, create the helloworld app
# - if [ ! -e ${HOME}/helloworld ]; then meteor create --release [email protected] helloworld; else echo "helloworld app seems to be cached"; fi;
# override:
# - cd helloworld
# - cd helloworld && ls -la
# - cd helloworld && meteor npm install
# - cd helloworld && npm i --save-dev [email protected] chromedriver
# - cd helloworld && meteor add dispatch:mocha practicalmeteor:chai
# - cd helloworld && meteor add clinical:hl7-resource-practitioner
# - cd helloworld && mkdir imports
# - cd helloworld && cp ../tests/Practitioners.tests.js imports/
# ## Customize test commands
# test:
# override:
# - cd helloworld && meteor test --once --driver-package dispatch:mocha