-
Notifications
You must be signed in to change notification settings - Fork 1
/
circle.yml
36 lines (31 loc) · 892 Bytes
/
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
general:
#branches:
# ignore:
# We only want to build pull requests for testing. If something is merged,
# then we are prepping for release an there is no need to build it again.
# - master
artifacts:
- tests_html
- tests_png
checkout:
post:
- ./ci-support/checkout_merge_commit.sh
#machine:
machine:
xcode:
version: 7.2
pre:
- sudo -H pip install --upgrade virtualenv
- ls
- pwd
- bash genutil/ci-support/circleci_mac_machine_pre.sh
#services:
# - docker
dependencies:
override:
- bash ./ci-support/circleci_mac_dep.sh
# - docker pull cdat/conda:conda-forge-cdms2
test:
override:
- bash ./ci-support/circleci_mac.sh
# - docker run -it -v `pwd`:/git_repo -a STDOUT -a STDERR -P cdat/conda:conda-forge-cdms2 /git_repo/ci-support/circle.sh