forked from clinical-meteor/hipaa-audit-log
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcircle.yml
44 lines (37 loc) · 1.37 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
## 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
#general:
# build_dir: helloworld
## Customize dependencies
dependencies:
cache_directories:
- "~/.meteor" # relative to the user's home directory
override:
- meteor || curl https://install.meteor.com | /bin/sh
- npm install starrynight -g
- meteor create --release [email protected] helloworld
- cd helloworld
- cd helloworld && ls -la
- cd helloworld/client && rm main.*
- cd helloworld && meteor add anti:[email protected] session meteor-platform clinical:theming clinical:default-theme clinical:router clinical:router-default-config clinical:active-layout clinical:active-layout-reset clinical:active-layout-pagescreen-config grove:less
- cd helloworld && git clone http://github.com/clinical-meteor/hipaa-audit-log packages/hipaa-audit-log
- cd helloworld && meteor add clinical:hipaa-logger
- cd helloworld && meteor add clinical:hipaa-audit-log
- cd helloworld && starrynight autoconfig
## Customize test commands
test:
pre:
- cd helloworld && meteor:
background: true
- sleep 80
override:
- cd helloworld && starrynight run-tests --type package-verification