Skip to content

Commit a40aa04

Browse files
authored
Merge pull request #15 from continuousphp/feat/upgrade-plan
Feat/upgrade-plan
2 parents 3dceb49 + a9fcd61 commit a40aa04

File tree

3 files changed

+111
-91
lines changed

3 files changed

+111
-91
lines changed

docs/vcs.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,21 @@ logo: public
66
order: 1
77
excerpt: "Git Repository Hosting Services supported by continuousphp."
88
---
9+
910
continuousphp supports several Git Repository Hosting Services. More platforms will be supported shortly depending of
1011
your needs.
12+
13+
## Team Member Permissions
14+
15+
continuousphp uses your team's settings on GitHub/Bitbucket/Gitlab to set permissions for your team members.
16+
17+
| Action | Needed Access Level |
18+
|-------------------------------------|------------------------------------------|
19+
| Create a new project | Repository Owners & Admins |
20+
| Create, modify or delete a Pipeline | Repository Owners & Admins |
21+
| Start a Build | Users with Push access to the repository |
22+
23+
## Link your account
24+
To link your account to continuousphp, you just need to log in using the Git Repository Hosting Service of your choice.
25+
26+
![Repository login](/assets/doc/vcs/login.png)

mkdocs.yml

Lines changed: 92 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -29,91 +29,95 @@ markdown_extensions:
2929
- meta
3030
# Navigation
3131
nav:
32-
- INTRODUCTION: index.md
33-
- GIT REPOSITORY HOSTING SERVICES:
34-
- GIT REPOSITORY HOSTING SERVICES: vcs.md
35-
- ACCESS & PERMISSIONS: vcs/access-and-permissions.md
36-
- GITHUB: vcs/github.md
37-
- BITBUCKET: vcs/bitbucket.md
38-
- GITLAB: vcs/gitlab.md
39-
- DEPLOYMENT PIPELINES: deployment-pipelines.md
40-
- TESTING:
41-
- TESTING: testing.md
42-
- PHPUNIT: testing/phpunit.md
43-
- BEHAT: testing/behat.md
44-
- PHPSPEC: testing/phpspec.md
45-
- PHPCS: testing/phpcs.md
46-
- CODECEPTION: testing/codeception.md
47-
- PHPBENCH: testing/phpbench.md
48-
- PHP LINT: testing/phplint.md
49-
- GENERIC TEST: testing/generic.md
50-
- COMPOSER: composer.md
51-
- BROWSER/UI TESTING:
52-
- BROWSER/UI TESTING: browser-ui-testing.md
53-
- PHANTOMJS: browser-ui-testing/phantomjs.md
54-
- SELENIUM SERVER STANDALONE: browser-ui-testing/selenium-server.md
55-
- DEPLOYMENT:
56-
- DEPLOYMENT: deployment.md
57-
- GENERIC TARBALL: deployment/generic-tarball.md
58-
- SCRIPT DEPLOYMENT: deployment/script.md
59-
- AWS CODEDEPLOY: deployment/aws-code-deploy.md
60-
- AWS ELASTIC BEANSTALK: deployment/aws-elastic-beanstalk.md
61-
- ZEND SERVER: deployment/zend-server.md
62-
- PHP:
63-
- PHP: php.md
64-
- 7.1.0: php/7.1.0.md
65-
- 7.0.22: php/7.0.22.md
66-
- 7.0.4: php/7.0.4.md
67-
- 5.6.4: php/5.6.4.md
68-
- 5.5.13: php/5.5.13.md
69-
- 5.5.6: php/5.5.6.md
70-
- 5.4.22: php/5.4.22.md
71-
- 5.4.21: php/5.4.21.md
72-
- 5.3.27: php/5.3.27.md
73-
- PHPBREW: php/phpbrew.md
74-
- 5.3.3: php/5.3.3.md
75-
- CONTAINERS: containers.md
76-
- CREDENTIALS & AUTHENTICATION:
77-
- CREDENTIALS & AUTHENTICATION: credentials-authentication.md
78-
- AWS (AMAZON WEB SERVICES): credentials-authentication/aws.md
79-
- SSH KEYS: credentials-authentication/ssh.md
80-
- HTTP BASIC AUTHENTICATION: credentials-authentication/http-basic-authentication.md
81-
- DATABASES:
82-
- DATABASES: databases.md
83-
- MYSQL: databases/mysql.md
84-
- MARIADB: databases/mariadb.md
85-
- POSTGRESQL: databases/postgresql.md
86-
- SQLITE: databases/sqlite.md
87-
- ORACLE XE: databases/oracle.md
88-
- VIRTUOSO 7: databases/virtuoso.md
89-
- NOSQL:
90-
- NOSQL: nosql.md
91-
- MONGODB: nosql/mongodb.md
92-
- REDIS: nosql/redis.md
93-
- COUCHBASE: nosql/couchbase.md
94-
- QUEUES:
95-
- QUEUES: queues.md
96-
- BEANSTALKD: queues/beanstalkd.md
97-
- WEB SERVERS: webserver.md
98-
- RUBY VERSIONS: ruby.md
99-
- TASK RUNNERS:
100-
- TASK RUNNERS: task-runners.md
101-
- SHELL SCRIPTS: taskrunners/shell-scripts.md
102-
- PHING: taskrunners/phing.md
103-
- NODEJS VERSIONS: nodejs.md
104-
- EMAILS:
105-
- MAILCATCHER: emails/mailcatcher.md
106-
- RESTFUL API: api.md
107-
- NOTIFICATION:
108-
- NOTIFICATION: notification.md
109-
- SLACK: notification/slack.md
110-
- HIPCHAT: notification/hipchat.md
111-
- IRC: notification/irc.md
112-
- HTTP: notification/http.md
113-
- AWS SNS: notification/aws-sns.md
114-
- INDEXING TOOLS:
115-
- INDEXING TOOLS: indexing.md
116-
- SOLR: indexing/solr.md
117-
- FIREWALL & NETOWRK SETTINGS:
118-
- NETWORK SETTINGS: security/firewall.md
119-
- ENVIRONMENT VARIABLES: environment-variables.md
32+
- Welcome: index.md
33+
- Getting started:
34+
- Create a new project:
35+
- Git repository hosting services: vcs.md
36+
- Use your account:
37+
- Github: vcs/github.md
38+
- Bitbucket: vcs/bitbucket.md
39+
- Gitlab: vcs/gitlab.md
40+
- Create a new pipeline: deployment-pipelines.md
41+
- Configure your pipeline:
42+
- Choose a PHP version:
43+
- PHP versions overview : php.md
44+
- 7.1.0: php/7.1.0.md
45+
- 7.0.22: php/7.0.22.md
46+
- 7.0.4: php/7.0.4.md
47+
- 5.6.4: php/5.6.4.md
48+
- 5.5.13: php/5.5.13.md
49+
- 5.5.6: php/5.5.6.md
50+
- 5.4.22: php/5.4.22.md
51+
- 5.4.21: php/5.4.21.md
52+
- 5.3.27: php/5.3.27.md
53+
- PHPBrew: php/phpbrew.md
54+
- 5.3.3: php/5.3.3.md
55+
- Use environment variables: environment-variables.md
56+
- Use task runners:
57+
- Task Runners overview: task-runners.md
58+
- Shell-scripts: taskrunners/shell-scripts.md
59+
- Phing: taskrunners/phing.md
60+
- Use credentials & authentication:
61+
- Credentials & authentication overview: credentials-authentication.md
62+
- AWS (Amazon web services): credentials-authentication/aws.md
63+
- SSH keys: credentials-authentication/ssh.md
64+
- HTTP basic authentication: credentials-authentication/http-basic-authentication.md
65+
- Define dependencies: composer.md
66+
- Use tests:
67+
- Testing frameworks overview: testing.md
68+
- PHPUnit: testing/phpunit.md
69+
- Behat: testing/behat.md
70+
- PHPSPEC: testing/phpspec.md
71+
- PHPCS: testing/phpcs.md
72+
- Codeception: testing/codeception.md
73+
- PHPBench: testing/phpbench.md
74+
- PHP Lint: testing/phplint.md
75+
- Generic Test: testing/generic.md
76+
- Deploy your application:
77+
- Deployment overview: deployment.md
78+
- Generic tarball: deployment/generic-tarball.md
79+
- Script deployment: deployment/script.md
80+
- AWS CodeDeploy: deployment/aws-code-deploy.md
81+
- AWS Elastic Beanstalk: deployment/aws-elastic-beanstalk.md
82+
- Zend Server: deployment/zend-server.md
83+
- Reference guide:
84+
- Configure firewall & network: security/firewall.md
85+
- Packages & services overview: containers.md
86+
- Use specific containers:
87+
- SQL:
88+
- SQL: databases.md
89+
- MYSQL: databases/mysql.md
90+
- MARIADB: databases/mariadb.md
91+
- POSTGRESQL: databases/postgresql.md
92+
- SQLITE: databases/sqlite.md
93+
- ORACLE XE: databases/oracle.md
94+
- VIRTUOSO 7: databases/virtuoso.md
95+
- NoSQL:
96+
- NoSQL: nosql.md
97+
- MongoDB: nosql/mongodb.md
98+
- Redis: nosql/redis.md
99+
- CouchBase: nosql/couchbase.md
100+
- Queues:
101+
- Queues overview: queues.md
102+
- Beanstalkd: queues/beanstalkd.md
103+
- Browser/UI Testing:
104+
- Browser/UI Testing overview: browser-ui-testing.md
105+
- PhantomJS: browser-ui-testing/phantomjs.md
106+
- Selenium Server Standalone: browser-ui-testing/selenium-server.md
107+
- Web Servers: webserver.md
108+
- Use various tools:
109+
- Ruby versions: ruby.md
110+
- NodeJS versions: nodejs.md
111+
- Emails:
112+
- MailCatcher: emails/mailcatcher.md
113+
- Restful API: api.md
114+
- Indexing tools:
115+
- Indexing tools overview: indexing.md
116+
- Solr: indexing/solr.md
117+
- Stay tuned with notifications:
118+
- Notifications overview: notification.md
119+
- Slack: notification/slack.md
120+
- HipChat: notification/hipchat.md
121+
- IRC: notification/irc.md
122+
- HTTP: notification/http.md
123+
- AWS SNS: notification/aws-sns.md

theme/partials/footer.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<div class="md-footer-nav">
55
<nav class="md-footer-nav__inner md-grid">
66
{% if page.previous_page %}
7-
<a href="{{ page.previous_page.url }}" title="{{ page.previous_page.title }}" class="md-flex md-footer-nav__link md-footer-nav__link--prev" rel="prev">
7+
<a href="{{ page.previous_page.url|url }}" title="{{ page.previous_page.title }}" class="md-flex md-footer-nav__link md-footer-nav__link--prev" rel="prev">
88
<div class="md-flex__cell md-flex__cell--shrink">
99
<i class="md-icon md-icon--arrow-back md-footer-nav__button"></i>
1010
</div>
@@ -19,7 +19,7 @@
1919
</a>
2020
{% endif %}
2121
{% if page.next_page %}
22-
<a href="{{ page.next_page.url }}" title="{{ page.next_page.title }}" class="md-flex md-footer-nav__link md-footer-nav__link--next" rel="next">
22+
<a href="{{ page.next_page.url|url }}" title="{{ page.next_page.title }}" class="md-flex md-footer-nav__link md-footer-nav__link--next" rel="next">
2323
<div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title">
2424
<span class="md-flex__ellipsis">
2525
<span class="md-footer-nav__direction">
@@ -50,4 +50,4 @@
5050
{% endblock %}
5151
</div>
5252
</div>
53-
</footer>
53+
</footer>

0 commit comments

Comments
 (0)