forked from libmir/mir-algorithm
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcircle.yml
More file actions
22 lines (22 loc) · 811 Bytes
/
Copy pathcircle.yml
File metadata and controls
22 lines (22 loc) · 811 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
machine:
environment:
DMD: 2.082.1
PATH: "${HOME}/dmd2/linux/bin64:${PATH}"
LD_LIBRARY_PATH: "${HOME}/dmd2/linux/lib64:${LD_LIBRARY_PATH}"
checkout:
post:
- git submodule sync . && git submodule update --recursive --init || true
- git submodule sync . && git submodule update --recursive --init || true # duplication needed due to circleci bug, don't remove
dependencies:
override:
- curl -fsSL --retry 3 "http://downloads.dlang.org/releases/2.x/$DMD/dmd.$DMD.linux.tar.xz" | tar -C ~ -Jxf -
- dmd --version
test:
override:
- git clone https://github.com/libmir/mir-core
- make -f doc/Makefile html
deployment:
aws:
branch: master
commands:
- AWS_DEFAULT_REGION=eu-west-1 aws s3 sync --acl public-read --delete web s3://docs.algorithm.dlang.io/latest