Enforcing max 200 char for description
This commit is contained in:
parent
090e2473bd
commit
83c86c07c5
|
|
@ -2,7 +2,7 @@
|
|||
"captainVersion": "2",
|
||||
"documentation": "Taken from https://hub.docker.com/_/influxdb",
|
||||
"displayName": "InfluxDb",
|
||||
"description": "InfluxDB is a time series database built from the ground up to handle high write and query loads. InfluxDB is meant to be used as a backing store for any use case involving large amounts of timestamped data, including DevOps monitoring, application metrics, IoT sensor data, and real-time analytics.",
|
||||
"description": "InfluxDB is a time series database. It stores large amounts of timestamped data, including DevOps monitoring, application metrics, IoT sensor data, and real-time analytics.",
|
||||
"isOfficial": true,
|
||||
"dockerCompose": {
|
||||
"version": "3.3",
|
||||
|
|
|
|||
|
|
@ -41,6 +41,10 @@
|
|||
throw new Error(`Cannot find description for ${apps[i]}`);
|
||||
}
|
||||
|
||||
if (content.caproverOneClickApp.description.length > 200) {
|
||||
throw new Error(`Description too long for ${apps[i]} - keep it below 200 chars`);
|
||||
}
|
||||
|
||||
if (!content.caproverOneClickApp.instructions ||
|
||||
!content.caproverOneClickApp.instructions.start ||
|
||||
!content.caproverOneClickApp.instructions.end) {
|
||||
|
|
@ -106,6 +110,9 @@
|
|||
if (!content.description) {
|
||||
throw new Error(`Cannot find description for ${apps[i]}`);
|
||||
}
|
||||
if (content.description.length > 200) {
|
||||
throw new Error(`Description too long for ${apps[i]} - keep it below 200 chars`);
|
||||
}
|
||||
|
||||
const logoFileName = apps[i] + '.png';
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue