Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions docs/vcs.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,21 @@ logo: public
order: 1
excerpt: "Git Repository Hosting Services supported by continuousphp."
---

continuousphp supports several Git Repository Hosting Services. More platforms will be supported shortly depending of
your needs.

## Team Member Permissions

continuousphp uses your team's settings on GitHub/Bitbucket/Gitlab to set permissions for your team members.

| Action | Needed Access Level |
|-------------------------------------|------------------------------------------|
| Create a new project | Repository Owners & Admins |
| Create, modify or delete a Pipeline | Repository Owners & Admins |
| Start a Build | Users with Push access to the repository |

## Link your account
To link your account to continuousphp, you just need to log in using the Git Repository Hosting Service of your choice.

![Repository login](/assets/doc/vcs/login.png)
180 changes: 92 additions & 88 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,91 +29,95 @@ markdown_extensions:
- meta
# Navigation
nav:
- INTRODUCTION: index.md
- GIT REPOSITORY HOSTING SERVICES:
- GIT REPOSITORY HOSTING SERVICES: vcs.md
- ACCESS & PERMISSIONS: vcs/access-and-permissions.md
- GITHUB: vcs/github.md
- BITBUCKET: vcs/bitbucket.md
- GITLAB: vcs/gitlab.md
- DEPLOYMENT PIPELINES: deployment-pipelines.md
- TESTING:
- TESTING: testing.md
- PHPUNIT: testing/phpunit.md
- BEHAT: testing/behat.md
- PHPSPEC: testing/phpspec.md
- PHPCS: testing/phpcs.md
- CODECEPTION: testing/codeception.md
- PHPBENCH: testing/phpbench.md
- PHP LINT: testing/phplint.md
- GENERIC TEST: testing/generic.md
- COMPOSER: composer.md
- BROWSER/UI TESTING:
- BROWSER/UI TESTING: browser-ui-testing.md
- PHANTOMJS: browser-ui-testing/phantomjs.md
- SELENIUM SERVER STANDALONE: browser-ui-testing/selenium-server.md
- DEPLOYMENT:
- DEPLOYMENT: deployment.md
- GENERIC TARBALL: deployment/generic-tarball.md
- SCRIPT DEPLOYMENT: deployment/script.md
- AWS CODEDEPLOY: deployment/aws-code-deploy.md
- AWS ELASTIC BEANSTALK: deployment/aws-elastic-beanstalk.md
- ZEND SERVER: deployment/zend-server.md
- PHP:
- PHP: php.md
- 7.1.0: php/7.1.0.md
- 7.0.22: php/7.0.22.md
- 7.0.4: php/7.0.4.md
- 5.6.4: php/5.6.4.md
- 5.5.13: php/5.5.13.md
- 5.5.6: php/5.5.6.md
- 5.4.22: php/5.4.22.md
- 5.4.21: php/5.4.21.md
- 5.3.27: php/5.3.27.md
- PHPBREW: php/phpbrew.md
- 5.3.3: php/5.3.3.md
- CONTAINERS: containers.md
- CREDENTIALS & AUTHENTICATION:
- CREDENTIALS & AUTHENTICATION: credentials-authentication.md
- AWS (AMAZON WEB SERVICES): credentials-authentication/aws.md
- SSH KEYS: credentials-authentication/ssh.md
- HTTP BASIC AUTHENTICATION: credentials-authentication/http-basic-authentication.md
- DATABASES:
- DATABASES: databases.md
- MYSQL: databases/mysql.md
- MARIADB: databases/mariadb.md
- POSTGRESQL: databases/postgresql.md
- SQLITE: databases/sqlite.md
- ORACLE XE: databases/oracle.md
- VIRTUOSO 7: databases/virtuoso.md
- NOSQL:
- NOSQL: nosql.md
- MONGODB: nosql/mongodb.md
- REDIS: nosql/redis.md
- COUCHBASE: nosql/couchbase.md
- QUEUES:
- QUEUES: queues.md
- BEANSTALKD: queues/beanstalkd.md
- WEB SERVERS: webserver.md
- RUBY VERSIONS: ruby.md
- TASK RUNNERS:
- TASK RUNNERS: task-runners.md
- SHELL SCRIPTS: taskrunners/shell-scripts.md
- PHING: taskrunners/phing.md
- NODEJS VERSIONS: nodejs.md
- EMAILS:
- MAILCATCHER: emails/mailcatcher.md
- RESTFUL API: api.md
- NOTIFICATION:
- NOTIFICATION: notification.md
- SLACK: notification/slack.md
- HIPCHAT: notification/hipchat.md
- IRC: notification/irc.md
- HTTP: notification/http.md
- AWS SNS: notification/aws-sns.md
- INDEXING TOOLS:
- INDEXING TOOLS: indexing.md
- SOLR: indexing/solr.md
- FIREWALL & NETOWRK SETTINGS:
- NETWORK SETTINGS: security/firewall.md
- ENVIRONMENT VARIABLES: environment-variables.md
- Welcome: index.md
- Getting started:
- Create a new project:
- Git repository hosting services: vcs.md
- Use your account:
- Github: vcs/github.md
- Bitbucket: vcs/bitbucket.md
- Gitlab: vcs/gitlab.md
- Create a new pipeline: deployment-pipelines.md
- Configure your pipeline:
- Choose a PHP version:
- PHP versions overview : php.md
- 7.1.0: php/7.1.0.md
- 7.0.22: php/7.0.22.md
- 7.0.4: php/7.0.4.md
- 5.6.4: php/5.6.4.md
- 5.5.13: php/5.5.13.md
- 5.5.6: php/5.5.6.md
- 5.4.22: php/5.4.22.md
- 5.4.21: php/5.4.21.md
- 5.3.27: php/5.3.27.md
- PHPBrew: php/phpbrew.md
- 5.3.3: php/5.3.3.md
- Use environment variables: environment-variables.md
- Use task runners:
- Task Runners overview: task-runners.md
- Shell-scripts: taskrunners/shell-scripts.md
- Phing: taskrunners/phing.md
- Use credentials & authentication:
- Credentials & authentication overview: credentials-authentication.md
- AWS (Amazon web services): credentials-authentication/aws.md
- SSH keys: credentials-authentication/ssh.md
- HTTP basic authentication: credentials-authentication/http-basic-authentication.md
- Define dependencies: composer.md
- Use tests:
- Testing frameworks overview: testing.md
- PHPUnit: testing/phpunit.md
- Behat: testing/behat.md
- PHPSPEC: testing/phpspec.md
- PHPCS: testing/phpcs.md
- Codeception: testing/codeception.md
- PHPBench: testing/phpbench.md
- PHP Lint: testing/phplint.md
- Generic Test: testing/generic.md
- Deploy your application:
- Deployment overview: deployment.md
- Generic tarball: deployment/generic-tarball.md
- Script deployment: deployment/script.md
- AWS CodeDeploy: deployment/aws-code-deploy.md
- AWS Elastic Beanstalk: deployment/aws-elastic-beanstalk.md
- Zend Server: deployment/zend-server.md
- Reference guide:
- Configure firewall & network: security/firewall.md
- Packages & services overview: containers.md
- Use specific containers:
- SQL:
- SQL: databases.md
- MYSQL: databases/mysql.md
- MARIADB: databases/mariadb.md
- POSTGRESQL: databases/postgresql.md
- SQLITE: databases/sqlite.md
- ORACLE XE: databases/oracle.md
- VIRTUOSO 7: databases/virtuoso.md
- NoSQL:
- NoSQL: nosql.md
- MongoDB: nosql/mongodb.md
- Redis: nosql/redis.md
- CouchBase: nosql/couchbase.md
- Queues:
- Queues overview: queues.md
- Beanstalkd: queues/beanstalkd.md
- Browser/UI Testing:
- Browser/UI Testing overview: browser-ui-testing.md
- PhantomJS: browser-ui-testing/phantomjs.md
- Selenium Server Standalone: browser-ui-testing/selenium-server.md
- Web Servers: webserver.md
- Use various tools:
- Ruby versions: ruby.md
- NodeJS versions: nodejs.md
- Emails:
- MailCatcher: emails/mailcatcher.md
- Restful API: api.md
- Indexing tools:
- Indexing tools overview: indexing.md
- Solr: indexing/solr.md
- Stay tuned with notifications:
- Notifications overview: notification.md
- Slack: notification/slack.md
- HipChat: notification/hipchat.md
- IRC: notification/irc.md
- HTTP: notification/http.md
- AWS SNS: notification/aws-sns.md
6 changes: 3 additions & 3 deletions theme/partials/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<div class="md-footer-nav">
<nav class="md-footer-nav__inner md-grid">
{% if page.previous_page %}
<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">
<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">
<div class="md-flex__cell md-flex__cell--shrink">
<i class="md-icon md-icon--arrow-back md-footer-nav__button"></i>
</div>
Expand All @@ -19,7 +19,7 @@
</a>
{% endif %}
{% if page.next_page %}
<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">
<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">
<div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title">
<span class="md-flex__ellipsis">
<span class="md-footer-nav__direction">
Expand Down Expand Up @@ -50,4 +50,4 @@
{% endblock %}
</div>
</div>
</footer>
</footer>