diff options
Diffstat (limited to 'cgitrc.5.txt')
-rw-r--r-- | cgitrc.5.txt | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/cgitrc.5.txt b/cgitrc.5.txt index 9a9965b..5ba8134 100644 --- a/cgitrc.5.txt +++ b/cgitrc.5.txt | |||
@@ -76,6 +76,11 @@ clone-prefix:: | |||
76 | setting is only used if `repo.clone-url` is unspecified. Default value: | 76 | setting is only used if `repo.clone-url` is unspecified. Default value: |
77 | none. | 77 | none. |
78 | 78 | ||
79 | clone-url:: | ||
80 | Space-separated list of clone-url templates. This setting is only | ||
81 | used if `repo.clone-url` is unspecified. Default value: none. See | ||
82 | also: "MACRO EXPANSION", "FILTER API". | ||
83 | |||
79 | commit-filter:: | 84 | commit-filter:: |
80 | Specifies a command which will be invoked to format commit messages. | 85 | Specifies a command which will be invoked to format commit messages. |
81 | The command will get the message on its STDIN, and the STDOUT from the | 86 | The command will get the message on its STDIN, and the STDOUT from the |
@@ -363,7 +368,7 @@ repo.about-filter:: | |||
363 | 368 | ||
364 | repo.clone-url:: | 369 | repo.clone-url:: |
365 | A list of space-separated urls which can be used to clone this repo. | 370 | A list of space-separated urls which can be used to clone this repo. |
366 | Default value: none. | 371 | Default value: none. See also: "MACRO EXPANSION". |
367 | 372 | ||
368 | repo.commit-filter:: | 373 | repo.commit-filter:: |
369 | Override the default commit-filter. Default value: none. See also: | 374 | Override the default commit-filter. Default value: none. See also: |
@@ -511,6 +516,12 @@ can be accomplished by adding the following line to /etc/cgitrc: | |||
511 | 516 | ||
512 | include=/etc/cgitrc.d/$HTTP_HOST | 517 | include=/etc/cgitrc.d/$HTTP_HOST |
513 | 518 | ||
519 | The following options are expanded during request processing, and support | ||
520 | the environment variables defined in "FILTER API": | ||
521 | |||
522 | - clone-url | ||
523 | - repo.clone-url | ||
524 | |||
514 | 525 | ||
515 | EXAMPLE CGITRC FILE | 526 | EXAMPLE CGITRC FILE |
516 | ------------------- | 527 | ------------------- |
@@ -520,8 +531,8 @@ EXAMPLE CGITRC FILE | |||
520 | cache-size=1000 | 531 | cache-size=1000 |
521 | 532 | ||
522 | 533 | ||
523 | # Specify some default clone prefixes | 534 | # Specify some default clone urls using macro expansion |
524 | clone-prefix=git://example.com ssh://example.com/pub/git http://example.com/git | 535 | clone-url=git://foo.org/$CGIT_REPO_URL git@foo.org:$CGIT_REPO_URL |
525 | 536 | ||
526 | # Specify the css url | 537 | # Specify the css url |
527 | css=/css/cgit.css | 538 | css=/css/cgit.css |