Create scripts/commands

This commit is contained in:
Aleksandr Statciuk 2021-12-12 07:10:03 +03:00
parent b775228d1e
commit 213da67762
9 changed files with 939 additions and 0 deletions

View file

@ -0,0 +1,15 @@
const { logger, db } = require('../core')
async function main() {
const docs = await db.find({}).sort({ cluster_id: 1 })
const cluster_id = docs.reduce((acc, curr) => {
if (!acc.includes(curr.cluster_id)) acc.push(curr.cluster_id)
return acc
}, [])
const matrix = { cluster_id }
const output = `::set-output name=matrix::${JSON.stringify(matrix)}`
logger.info(output)
}
main()