guardian / guardian/prout

Allow custom messages on a per-project basis

Open
#52 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Scala
Stars
147
Forks
15
Avg merge
3d 7h
Merged PRs (30d)
2

Description

Driven by @tbonnin on the Frontend team, let's try to drive a short snippet of infromation to the developer, at the exact moment they need it.

Configuration might look like:
```
{
"checkpoints": {
"PROD": {
"url": "https://frontend.gutools.co.uk/deploys?stage=PROD&pageSize=50",
"overdue": "30M"
"messages": {
"seen" : "README.md"
"overdue" : "docs/bad-deploy.md"
}
}
}
}
```

This would insert the text instead of the default "Please check your changes!" message.

![image](https://cloud.githubusercontent.com/assets/52038/26831258/a836eb7a-4ac3-11e7-9125-6d85acb3a115.png)

Probably require adding a `Map[PullRequestCheckpointStatus,String-Path-Thing]` to the `CheckpointDetails` case class.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.