Skip to content

Commit 1182039

Browse files
authored
update circle ci config (#231)
* update ci config * fix orb version * fixup * wip
1 parent f84a648 commit 1182039

File tree

8 files changed

+17
-609
lines changed

8 files changed

+17
-609
lines changed

.circleci/config.yml

Lines changed: 17 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,22 @@
11
version: 2.1
22

33
orbs:
4-
mirci: libmir/upload_docs@0.0.0
5-
6-
jobs:
7-
build:
8-
docker:
9-
- image: libmir/circle-dlang
10-
steps:
11-
- checkout
12-
- run: cp -r /repo/* ./ && cat meson.build.1 >> meson.build
13-
- run: meson build --default-library=static -D with_test=true -D with_doc=true
14-
- run: ninja -C build test -j1
15-
- run: cp -r build/web ./
16-
- run: ls web
17-
- mirci/persist_docs:
18-
from: web
4+
mirci: libmir/upload_docs@0.1.1
195

206
workflows:
21-
version: 2
22-
build-deploy:
23-
jobs:
24-
- build:
25-
filters:
26-
tags:
27-
only: /^v(\d)+(\.(\d)+)+$/
28-
- mirci/upload_docs_job:
29-
from: web
30-
to: mir-algorithm.libmir.org
31-
requires:
32-
- build
33-
filters:
34-
branches:
35-
only: master
36-
tags:
37-
only: /^v(\d)+(\.(\d)+)+$/
7+
version: 2
8+
build-deploy:
9+
jobs:
10+
- mirci/test_and_build_docs:
11+
filters:
12+
tags:
13+
only: /^v(\d)+(\.(\d)+)+$/
14+
- mirci/upload_docs:
15+
to: mir-algorithm.libmir.org
16+
requires:
17+
- mirci/test_and_build_docs
18+
filters:
19+
branches:
20+
only: master
21+
tags:
22+
only: /^v(\d)+(\.(\d)+)+$/

doc/Makefile

Lines changed: 0 additions & 163 deletions
This file was deleted.

doc/artwork

Submodule artwork deleted from ca74c58

doc/custom.css

Lines changed: 0 additions & 56 deletions
This file was deleted.

0 commit comments

Comments
 (0)