kist
Version:
Lightweight Package Pipeline Processor with Plugin Architecture
39 lines • 1.16 kB
JavaScript
export const defaultConfig = {
metadata: {
name: "kist pipeline",
version: "1.0.0",
description: "A generic pipeline configuration for kist.",
author: "Anonymous",
tags: {
category: "generic",
environment: "development",
},
timestamp: new Date().toISOString(),
license: "MIT",
documentation: "https://example.com/documentation",
contact: "support@example.com",
dependencies: ["Node.js >=14.0", "Docker >=20.10"],
environments: ["local", "CI/CD", "staging", "production"],
},
options: {
live: {
enabled: false,
port: 3000,
root: "public",
watchPaths: ["src/**/*", "config/**/*", "kist.yaml"],
ignoredPaths: ["node_modules/*"],
},
pipeline: {
stepTimeout: 30000,
haltOnFailure: true,
maxConcurrentStages: 0,
retryStrategy: {
retries: 3,
delay: 1000,
},
},
logLevel: "info",
},
stages: [],
};
//# sourceMappingURL=defaultConfig.js.map