Changeset View
Changeset View
Standalone View
Standalone View
src/docs/user/userguide/drydock_repository_automation.diviner
@title Drydock User Guide: Repository Automation | @title Drydock User Guide: Repository Automation | ||||
@group userguide | @group userguide | ||||
Configuring repository automation so Phabricator can push commits. | Configuring repository automation so Phorge can push commits. | ||||
Overview | Overview | ||||
======== | ======== | ||||
IMPORTANT: This feature is very new and some of the capabilities described | IMPORTANT: This feature is very new and some of the capabilities described | ||||
in this document are not yet available. This feature as a whole is a prototype. | in this document are not yet available. This feature as a whole is a prototype. | ||||
By configuring Drydock and Diffusion appropriately, you can enable **Repository | By configuring Drydock and Diffusion appropriately, you can enable **Repository | ||||
Automation** for a repository. This will allow Phabricator to make changes | Automation** for a repository. This will allow Phorge to make changes | ||||
to the repository. | to the repository. | ||||
Limitations | Limitations | ||||
=========== | =========== | ||||
- This feature is a prototype. | - This feature is a prototype. | ||||
- Only Git is supported. | - Only Git is supported. | ||||
Security | Security | ||||
======== | ======== | ||||
Configuring repository automation amounts to telling Phabricator where it | Configuring repository automation amounts to telling Phorge where it | ||||
should perform working copy operations (like merges, cherry-picks and pushes) | should perform working copy operations (like merges, cherry-picks and pushes) | ||||
when doing writes. | when doing writes. | ||||
Depending on how stringent you are about change control, you may want to | Depending on how stringent you are about change control, you may want to | ||||
make sure these processes are isolated and can not be tampered with. If you | make sure these processes are isolated and can not be tampered with. If you | ||||
run tests and automation on the same hardware, tests may be able to interfere | run tests and automation on the same hardware, tests may be able to interfere | ||||
with automation. You can read more about this in | with automation. You can read more about this in | ||||
@{article:Drydock User Guide: Security}. | @{article:Drydock User Guide: Security}. | ||||
▲ Show 20 Lines • Show All 49 Lines • Show Last 20 Lines |
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. · CC BY-SA 4.0 · Apache 2.0