UNPKG

@topgroup/diginext

Version:

A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.

34 lines (33 loc) 1.16 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.EnvVarService = void 0; const EnvVar_1 = require("../entities/EnvVar"); const BaseService_1 = __importDefault(require("./BaseService")); class EnvVarService extends BaseService_1.default { constructor(ownership) { super(EnvVar_1.envVarSchema, ownership); } async getByWorkspaceId(workspaceId) { return super.find({ workspaceId }); } async getByProjectId(projectId) { return super.find({ projectId }); } async getByAppId(appId) { return super.find({ appId }); } async getByDeployEnvironment(appId, env) { const list = await super.find({ appId, env }); return list; } // async getByEnvironmentId(environmentId: string) { // return super.find({ environmentId }); // } async getByAppIdAndEnvironmentId(appId, environmentId) { return this.model.find({ appId, environmentId }); } } exports.EnvVarService = EnvVarService;