You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-23Lines changed: 10 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,9 +4,7 @@ Tracks pull requests made to a Bitbucket repository.
4
4
A status of pending, success, or failure will be set on the pull request, which must be explicitly defined in your pipeline.
5
5
6
6
Currently only basic username/password authentication offers full functionality.
7
-
Private key allows scanning for pull requests because this is pure git,
8
-
but verifying merge status and setting status on pull requests is done through the Bitbucket REST Api for which
9
-
SSH hasn't been tested yet.
7
+
Private key allows scanning for pull requests because this is pure git, but verifying merge status and setting status on pull requests is done through the Bitbucket REST Api for which SSL hasn't been tested yet.
See [concourse docs](http://concourse.ci/configuring-resource-types.html) for more details
25
-
on adding `resource_types` to a pipeline config.
22
+
See [concourse docs](http://concourse.ci/configuring-resource-types.html) for more details on adding `resource_types` to a pipeline config.
26
23
27
24
## Source Configuration
28
25
@@ -40,16 +37,13 @@ on adding `resource_types` to a pipeline config.
40
37
```
41
38
42
39
* `username`: *Optional.* Username for HTTP(S) auth when pulling/pushing.
43
-
This is needed when only HTTP/HTTPS protocol for git is available (which does not support private key auth)
44
-
and auth is required.
40
+
This is needed when only HTTP/HTTPS protocol for git is available (which does not support private key auth) and auth is required.
45
41
46
42
* `password`: *Optional.* Password for HTTP(S) auth when pulling/pushing.
47
43
48
-
* `skip_ssl_verification`: *Optional.* Skips git ssl verification by exporting
49
-
`GIT_SSL_NO_VERIFY=true`.
44
+
* `skip_ssl_verification`: *Optional.* Skips git ssl verification by exporting `GIT_SSL_NO_VERIFY=true`.
50
45
51
-
* `git_config`: *Optional*. If specified as (list of pairs `name` and `value`)
52
-
it will configure git global options, setting each name with each value.
46
+
* `git_config`: *Optional*. If specified as (list of pairs `name` and `value`) it will configure git global options, setting each name with each value.
53
47
54
48
This can be useful to set options like `credential.helper` or similar.
55
49
@@ -88,23 +82,16 @@ Submodules are initialized and updated recursively.
88
82
89
83
#### Parameters
90
84
91
-
* `depth`: *Optional.* If a positive integer is given, *shallow* clone the
92
-
repository using the `--depth` option. Using this flag voids your warranty.
85
+
* `depth`: *Optional.* If a positive integer is given, *shallow* clone the repository using the `--depth` option. Using this flag voids your warranty.
93
86
Some things will stop working unless we have the entire history.
94
87
95
-
* `submodules`: *Optional.* If `none`, submodules will not be
96
-
fetched. If specified as a list of paths, only the given paths will be
97
-
fetched. If not specified, or if `all` is explicitly specified, all
98
-
submodules are fetched.
88
+
* `submodules`: *Optional.* If `none`, submodules will not be fetched. If specified as a list of paths, only the given paths will be fetched. If not specified, or if `all` is explicitly specified, all submodules are fetched.
99
89
100
90
* `disable_git_lfs`: *Optional.* If `true`, will not fetch Git LFS files.
101
91
102
92
#### GPG signature verification
103
93
104
-
If `commit_verification_keys` or `commit_verification_key_ids` is specified in
105
-
the source configuration, it will additionally verify that the resulting commit
106
-
has been GPG signed by one of the specified keys. It will error if this is not
107
-
the case.
94
+
If `commit_verification_keys` or `commit_verification_key_ids` is specified in the source configuration, it will additionally verify that the resulting commit has been GPG signed by one of the specified keys. It will error if this is not the case.
108
95
109
96
### `out`: Update the status of a pull request
110
97
@@ -115,8 +102,8 @@ Set the status message on specified pull request.
115
102
* `path`: *Required.* The path of the repository to reference the pull request.
116
103
117
104
* `status`: *Required.* The status of success, failure or pending.
118
-
* [`on_success`](https://concourse.ci/on-success-step.html) and [`on_failure`](https://concourse.ci/on-failure-step.html)
119
-
triggers may be useful for you when you wanted to reflect build result to the pull request (see the example below).
105
+
106
+
* [`on_success`](https://concourse.ci/on-success-step.html) and [`on_failure`](https://concourse.ci/on-failure-step.html) triggers may be useful for you when you wanted to reflect build result to the pull request (see the example below).
0 commit comments