@topgroup/diginext
Version:
A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.
16 lines (15 loc) • 821 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.migrateAllReleases = void 0;
const log_1 = require("diginext-utils/dist/xconsole/log");
const services_1 = require("../services");
const migrateAllReleases = async () => {
const appSlug = "website-o", env = "prod";
const releaseSvc = new services_1.ReleaseService();
const releases = await releaseSvc.find({ appSlug, env, active: true }, { populate: ["app"], select: ["app", "_id", "diginext", "envVars"] });
(0, log_1.log)(`[MIGRATION] migrateAllReleases > Found ${releases.length} releases need migration.`);
const results = [];
(0, log_1.log)(`[MIGRATION] migrateAllReleases > FINISH MIGRATION >> Affected ${results.length} releases.`);
return results;
};
exports.migrateAllReleases = migrateAllReleases;