Skip to content

Commit 698b0eb

Browse files
authored
RUST-1229 Add install/features and connecting sections to the manual (#617)
1 parent 683a822 commit 698b0eb

17 files changed

+782
-50
lines changed

.evergreen/config.yml

+15
Original file line numberDiff line numberDiff line change
@@ -569,6 +569,16 @@ functions:
569569
${PREPARE_SHELL}
570570
.evergreen/check-rustdoc.sh
571571
572+
"check manual":
573+
- command: shell.exec
574+
type: test
575+
params:
576+
shell: bash
577+
working_dir: "src"
578+
script: |
579+
${PREPARE_SHELL}
580+
manual/test.sh
581+
572582
"upload-mo-artifacts":
573583
- command: shell.exec
574584
params:
@@ -1284,6 +1294,10 @@ tasks:
12841294
- name: "check-rustdoc"
12851295
commands:
12861296
- func: "check rustdoc"
1297+
1298+
- name: "check-manual"
1299+
commands:
1300+
- func: "check manual"
12871301

12881302

12891303

@@ -1681,4 +1695,5 @@ buildvariants:
16811695
- name: "check-clippy"
16821696
- name: "check-rustfmt"
16831697
- name: "check-rustdoc"
1698+
- name: "check-manual"
16841699

.evergreen/install-dependencies.sh

+3
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ rustup toolchain install nightly -c rustfmt
2727
# Install tool for converting cargo test output to junit
2828
cargo install cargo2junit
2929

30+
# Install the manual rendering tool
31+
cargo install mdbook
32+
3033
# install npm/node
3134
./.evergreen/install-node.sh
3235

docs/manual/404.html

+1-15
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/manual/connecting.html

+263
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)