add config section shortcodes
[yosql.git] / yosql-website / content / configuration / repositories / _index.md
blob548d87d6f5ae2d5bacb6f032e451796bf6ae3a17
1 ---
2 title: Repositories
3 date: 2019-09-27T18:51:08+02:00
4 menu:
5   main:
6     parent: Configuration
7 categories:
8   - Configuration
9 tags:
10   - repositories
11 ---
13 The `repositories` configuration can be used to control how `YoSQL` outputs repositories.
15 ## Tooling
17 ### Maven
19 In order to use `YoSQL` together with [Maven](https://maven.apache.org/), take a look at the tooling [documentation for Maven](/tooling/maven/).
21 {{< maven/config/repositories/index >}}
23 ### Gradle
25 In order to use `YoSQL` together with [Gradle](https://gradle.org/), take a look at the tooling [documentation for Gradle](/tooling/gradle/).
27 ```kotlin
28 plugins {
29   id("wtf.metio.yosql")
32 yosql {
33   repositories {
34     configOption = configValue
35   }
37 ```
39 ### Bazel
41 In order to use `YoSQL` together with [Bazel](https://bazel.build/), take a look at the tooling [documentation for Bazel](/tooling/bazel/).
43 TODO: info for bazel
45 ### CLI
47 In order to use YoSQL on the command line, take a look at the tooling [documentation for CLI](/tooling/cli/).
49 ```shell
50 $ yosql --repositories-config-option=configValue
51 ```
53 As long as the name of the config option is unique across all configuration groups, you can use the shorter form:
55 ```shell
56 $ yosql --config-option=configValue
57 ```