Skip to content

Commit 933ceac

Browse files
author
Matthieu Nogatchewsky
committed
Update FAQ Composer & Reset hook
1 parent 710d10b commit 933ceac

File tree

4 files changed

+30
-5
lines changed

4 files changed

+30
-5
lines changed
39.8 KB
Loading

docs/credentials-authentication/ssh.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,12 @@ is an example of how to configure *Composer*:
3434
]
3535
}
3636
```
37-
Notice that despite of using directly bitbucket.org or gitlab.com as a hostname, we need to use a specific syntax *keyname-bb* where *keyname* refers to the key name specified in
38-
your pipeline settings and *bb* refers to bitbucket.org. The below table lists each prefix associated to git hosts:
37+
Notice that despite of using directly your git provider url (i.e bitbucket.org, gitlab.com ...) as a hostname, we need to use a specific syntax *keyname-bb* where:
38+
39+
* ***keyname*** refers to the key name specified in your pipeline settings
40+
* ***bb*** refers to bitbucket.org.<br/>
41+
42+
The below table lists each prefix associated to git hosting services.
3943

4044

4145
<table>
@@ -51,10 +55,9 @@ your pipeline settings and *bb* refers to bitbucket.org. The below table lists e
5155
</table>
5256

5357

54-
### Alternatively, add ContinuousPHP deploy key to your private library
58+
### ***Only for Bitbucket*** alternatively add ContinuousPHP deploy key to your private library
5559

56-
For instance, you want to build the [email protected]:account_of_project/project which depends on the library git@library_hosting_service:account_of_library/library.
57-
Notice that the project hosting service is Bitbucket.
60+
For instance, you want to build the [email protected]:account_of_project/project which depends on the library git@library_hosting_service:account_of_library/library.<br/>
5861
Then you can get the deploy key used by ContinuousPHP and add it to your library repository.
5962

6063
![bitbucket settings](/assets/doc/credentials-authentication/bitbucket_account_settings.png)

docs/faq.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
layout: doc
3+
title: "FAQ - Documentation"
4+
category: "faq"
5+
order: 1
6+
excerpt: "FAQ by continuousphp"
7+
---
8+
9+
10+
## Composer fails while installing additional libraries
11+
12+
If you see a "RuntimeException" message while composer installs additional librairies, please refer to this [section](/credentials-authentication/ssh.md) about SSH keys settings.
13+
14+
## ContinuousPHP cannot clone my project
15+
16+
If ContinuousPHP is not able to clone your project, that is probably due to an unwanted removal of the ContinuousPHP deployment key from your git provider. So you can try to reset hooks.<br/>
17+
The associated button can be found in your pipeline settings as described on the below screenshot.
18+
19+
![Reset_hook_button](/assets/doc/faq/reset_hook_localisation.png)
20+
21+

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,3 +127,4 @@ nav:
127127
- IRC: notification/irc.md
128128
- HTTP: notification/http.md
129129
- AWS SNS: notification/aws-sns.md
130+
- FAQ: faq.md

0 commit comments

Comments
 (0)