Skip to content

Commit 8cab5ce

Browse files
authored
Redo of documentation with mkdocs (#1150)
1 parent 9039acb commit 8cab5ce

File tree

94 files changed

+2231
-2189
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+2231
-2189
lines changed

.envrc

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
use python 3.6.0

.gitignore

+8
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,11 @@ out/
5555
**/.settings
5656
**/bin/
5757
**/out/
58+
59+
# Generated docs
60+
site/
61+
.direnv/
62+
src/mkdocs-codeinclude-plugin
63+
src/pip-delete-this-directory.txt
64+
65+
.DS_Store

LICENSE

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2015 Richard North
3+
Copyright (c) 2015-2019 Richard North
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal
@@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1818
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1919
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2020
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
21+
SOFTWARE.

Pipfile

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
[[source]]
2+
name = "pypi"
3+
url = "https://pypi.org/simple"
4+
verify_ssl = true
5+
6+
[dev-packages]
7+
8+
[packages]
9+
mkdocs = "*"
10+
mkdocs-codeinclude-plugin = {editable = true,git = "https://github.com/rnorth/mkdocs-codeinclude-plugin"}
11+
mkdocs-material = "*"
12+
mkdocs-markdownextradata-plugin = "*"
13+
14+
[requires]
15+
python_version = "3.7"

Pipfile.lock

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

book.js

-21
This file was deleted.

build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ subprojects {
2222
compileJava.options.encoding = 'UTF-8'
2323

2424
lombok {
25-
version = '1.18.2'
25+
version = '1.18.2'
2626
}
2727

2828
task delombok(type: io.franzbecker.gradle.lombok.task.DelombokTask) {

docs/ROADMAP.md

-14
This file was deleted.

docs/SUMMARY.md

-67
This file was deleted.

docs/_redirects

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Each redirect rule must be listed on a separate line, with the original path followed by the new path or URL.
2+
3+
/usage/docker_compose.html /modules/docker_compose/
4+
/usage/generic_containers.html /features/creating_container/
5+
/usage/windows_support.html /supported_docker_environment/windows/
6+
/usage/dockerfile.html /features/creating_images/
7+
/usage/inside_docker.html /supported_docker_environment/continuous_integration/dind_patterns/
8+
/usage/webdriver_containers.html /modules/webdriver_containers/
9+
/usage/properties.html /features/configuration/
10+
/usage/kafka_containers.html /modules/kafka/
11+
/usage/elasticsearch_container.html /modules/elasticsearch/
12+
/usage/database_containers.html /modules/databases/
13+
/usage/neo4j_container.html /modules/databases/neo4j/
14+
/compatibility.html /supported_docker_environment/
15+
16+
# No great 1:1 mapping exists for the following, so redirect to somewhere where at least a sensible sidebar will be shown
17+
18+
/usage/options.html /features/creating_container/
19+
/ci/ci.html /supported_docker_environment/
20+
/usage.html /
21+

docs/ci/ci.md

-45
This file was deleted.

docs/contributing.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Contributing
2+
3+
* Star the project on [Github](https://github.com/testcontainers/testcontainers-java) and help spread the word :)
4+
* Join our [Slack group](http://slack.testcontainers.org)
5+
* [Post an issue](https://github.com/testcontainers/testcontainers-java/issues) if you find any bugs
6+
* Contribute improvements or fixes using a [Pull Request](https://github.com/testcontainers/testcontainers-java/pulls). If you're going to contribute, thank you! Please just be sure to:
7+
* discuss with the authors on an issue ticket prior to doing anything big
8+
* follow the style, naming and structure conventions of the rest of the project
9+
* make commits atomic and easy to merge
10+
* when updating documentation, please see [our guidance for documentation contributions](contributing_docs.md).
11+
* verify all tests are passing. Build the project with `./gradlew check` to do this.
12+
**N.B.** Gradle's Build Cache is enabled by default, but you can add `--no-build-cache` flag to disable it.

0 commit comments

Comments
 (0)