ContinuousPHP© is the first and only PHP-centric PaaS to build, package, test and deploy applications in the same workflow.
Core:
- BI
- Pubnub
- Github
- Bitbucket
- Gitlab
Optionnal:
- SNS
- SMS
- Emails
- IRC
- Webhooks
- HipChat
- NewRelic
- Scrutinizer-ci
- build-start
- activity-start
- activity-end
- build-fail
- build-warning
- build-success
- build-deploy
name: slack
core_events:
- build-start
- build-success
optional_events:
- build-warning
- build-deploy
attributes:
- label: Slack WebHook URL
key: url
type: number|string
required: bool
{
event: 'build-start',
build: {
uid: '',
provider: 'github',
repository: 'ContinuousPHP/Foo',
is_organization: true,
builder: 'johndoe'
pr_id: 157,
refs: '/refs/heads/master',
pipeline_id: '/refs/heads/*',
commit: 'bc34514acabab234245124355652342353',
status: 'success',
commit_message: 'my feature commit',
coverage: 0.8 // average of all test activity coverage,
duration: seconds,
start_time: DATETIME,
activities: [{
uid: '',
type: 'package-test',
name: 'Package test',
start_time: DATETIME,
end_time: DATETIME,
state: 'finished',
result: 'success',
blocking: false,
coverage: 0.8,
}]
}
}