APIEnvironment
|
No description available
|
EMPTY
|
APINoun
|
Base class for the APINouns |
EMPTY
|
APIProject
|
No description available
|
EMPTY
|
AbstractPipelineTest
|
No description available
|
EMPTY
|
CMSFilesystemSyncTask
|
Surface Filesystem::sync() as a dev task in case CMS has not been included. |
EMPTY
|
CapistranoDeploymentBackend
|
No description available
|
EMPTY
|
CheckPipelineStatusTask
|
Class CheckPipelineStatus This class is expected to be called by the /etc/init.d/deploynaut-pipeline daemon, and not manually or via the command line. It should perform checks to ensure that this is the case. |
EMPTY
|
CloneGitRepo
|
No description available
|
EMPTY
|
DNAdmin
|
No description available
|
EMPTY
|
DNBranch
|
No description available
|
EMPTY
|
DNBranchList
|
No description available
|
EMPTY
|
DNCommit
|
No description available
|
EMPTY
|
DNData
|
Parent class for managing a set of Deploynaut data |
EMPTY
|
DNDataArchive
|
Represents a file archive of database and/or assets extracted from a specific Deploynaut environment. |
EMPTY
|
DNDataArchiveTest
|
No description available
|
EMPTY
|
DNDataTransfer
|
Class representing a single data transfer in a project, which can include a database export, an archive of all assets, or both. |
EMPTY
|
DNDeployment
|
Class representing a single deplyoment (passed or failed) at a time to a particular environment |
EMPTY
|
DNEnvironment
|
DNEnvironment |
EMPTY
|
DNEnvironmentTest
|
No description available
|
EMPTY
|
DNFailedCommits
|
DNFailedCommits |
EMPTY
|
DNFilteredCommits
|
DNFilteredCommits |
EMPTY
|
DNFinishedCommits
|
DNFinishedCommits |
EMPTY
|
DNGitFetch
|
No description available
|
EMPTY
|
DNMigrate1_1to1_2
|
Will convert the Filename to the version 1.2 of deploynaut where it more or less is exactly is the same as the Name but with .rb |
EMPTY
|
DNPing
|
This class will queue a ping job and also proxy to the log file of that output |
EMPTY
|
DNPipelineCommitsTest
|
No description available
|
EMPTY
|
DNPipelineCommits_Test
|
No description available
|
EMPTY
|
DNProject
|
DNProject represents a project that relates to a group of target environments. |
EMPTY
|
DNProjectTest
|
No description available
|
EMPTY
|
DNQueuedCommits
|
DNQueuedCommits |
EMPTY
|
DNReference
|
No description available
|
EMPTY
|
DNReferenceList
|
No description available
|
EMPTY
|
DNRoot
|
God controller for the deploynaut interface |
EMPTY
|
DNStartedCommits
|
DNFinishedCommits |
EMPTY
|
DNTag
|
No description available
|
EMPTY
|
DataArchiveFileField
|
Overwrite field to save into a {@link DataArchive}, using generateFilepath(). |
EMPTY
|
DataTransferJob
|
Starts a capistrano script for either retrieving data from an environment, or pushing data into an environment. Initiated by {@link DNDataTransfer}. |
EMPTY
|
DemoDeploymentBackend
|
This demo back-end doesn't actually do deployment. |
EMPTY
|
DeployForm
|
Form for generating deployments from a specified commit |
EMPTY
|
DeployForm_CommitValidator
|
Validates a multi-source commit selector |
EMPTY
|
DeployForm_PipelineValidator
|
Validates a pipeline commit selector |
EMPTY
|
DeployForm_ValidatorBase
|
Base class for a pipeline initiation validator |
EMPTY
|
DeployJob
|
Runs a deployment via the most appropriate backend |
EMPTY
|
DeploymentPipelineStep
|
Class DeploymentPipelineTest This class performs the actual deployment after the smoke test has passed |
EMPTY
|
DeploymentPipelineStepTest
|
No description available
|
EMPTY
|
DeploynautAPI
|
Entry point for the deploynaut API |
EMPTY
|
DeploynautFileExtension
|
No description available
|
EMPTY
|
DeploynautLogFile
|
Simple support class for reading and writing deploynaut job logs |
EMPTY
|
DeploynautTest
|
No description available
|
EMPTY
|
DeploynautTest_Project
|
No description available
|
EMPTY
|
DryRunPipelineTest
|
No description available
|
EMPTY
|
EmailMessagingService
|
No description available
|
EMPTY
|
EmergencyRollbackStep
|
Allows a member with the correct permissions to trigger a rollback for an approved pipeline. |
EMPTY
|
EmergencyRollbackStepTest
|
No description available
|
EMPTY
|
FetchJob
|
No description available
|
EMPTY
|
GitonomyCache
|
Helper class caching expensive gitonomy calls |
EMPTY
|
LongRunningPipelineStep
|
Represents a long running pipeline step with a timeout |
EMPTY
|
PackageCacheTest_MockGenerator
|
Stub PackageGenerator that creates an empty file |
EMPTY
|
PackageGenerator
|
Represents a back-end for generating a package file. |
EMPTY
|
PingJob
|
Runs a capistrano job that will check the connection and that all folders with permission are setup correctly |
EMPTY
|
Pipeline
|
Class Pipeline A Pipeline represents one action (e.g. 'Deploy'), separated out into multiple {@link PipelineStep} objects. A Pipeline acts on a single Git SHA, and processes that SHA through multiple steps (e.g. smoketesting it, loading a maintenance page up, deploying the SHA, smoketesting the site after deploy, removing the maintenance page. |
EMPTY
|
PipelineController
|
No description available
|
EMPTY
|
PipelineNotificationTest
|
Tests the pipeline notification process |
EMPTY
|
PipelineStep
|
Represents a single step in a pipeline |
EMPTY
|
PipelineTest
|
No description available
|
EMPTY
|
PipelineTest_DNDataTransfer
|
No description available
|
EMPTY
|
PipelineTest_DNDeployment
|
Dummy deployment service |
EMPTY
|
PipelineTest_Environment
|
No description available
|
EMPTY
|
PipelineTest_MockLog
|
Dummy logging service |
EMPTY
|
PipelineTest_Project
|
No description available
|
EMPTY
|
PipelineTest_RecordingMessageSender
|
No description available
|
EMPTY
|
ResqueJob
|
No description available
|
EMPTY
|
ResqueQueue
|
No description available
|
EMPTY
|
ResqueReport
|
No description available
|
EMPTY
|
RollbackStep
|
Peforms rollback of a pipeline to a previous status. |
EMPTY
|
RollbackStepTest
|
Test rollback of deployments |
EMPTY
|
SimplePackageGenerator
|
Generates the package directly on the deploynaut server |
EMPTY
|
SimplePackageGeneratorTest
|
Component test for SimplePackageGenerator Writes to temporary locations in the filesystem |
EMPTY
|
SizeRestrictedPackageCache
|
Class for calling the package generator and caching the results. |
EMPTY
|
SizeRestrictedPackageCacheTest
|
Component test for SizeRestrictedPackageCache Writes to temporary locations in the filesystem |
EMPTY
|
SmokeTestPipelineStep
|
Class SmokeTestPipelineTest This class performs a 'smoke test' against a {@link DNEnvironment}. This smoke test is specific to the environment, but generally consists of: - Checking the homepage (and other key pages, if specified) for a HTTP response 'Status' code of 200 - Perhaps checking 'dev/check' for sites that include the environmentcheck module ({@see https://github.com/silverstripe-labs/silverstripe-environmentcheck}). |
EMPTY
|
SmokeTestPipelineStepTest
|
No description available
|
EMPTY
|
SyncProjectsAndEnvironments
|
No description available
|
EMPTY
|
TriggerDeployStep
|
Allows a member with the correct permissions to trigger a deployment for an approved pipeline |
EMPTY
|
TriggerDeployStepTest
|
No description available
|
EMPTY
|
UserConfirmationStep
|
Pauses progression of a deployment while external authorisation is requested. |
EMPTY
|
UserConfirmationStepTest
|
No description available
|
EMPTY
|