'use strict';
import { ciJobs } from './constants/ci-constants.js';
import { infraPaths } from '../../base-repo/app-constants/project-paths.js';

const ciJobConfig={[ciJobs['lint']]:{'modulePath':infraPaths['lintJob'],'needsEnvironment':!![],'needsPrepareDeps':!![]},[ciJobs['buildAndTest']]:{'modulePath':infraPaths['buildAndTestJob'],'needsEnvironment':!![],'needsPrepareDeps':!![]},[ciJobs['buildPackage']]:{'modulePath':infraPaths['buildPackage'],'needsEnvironment':!![],'needsPrepareDeps':!![]},[ciJobs['saasKitTestBuildAndTest']]:{'modulePath':infraPaths['saasKitTestBuildAndTestJob'],'needsEnvironment':!![],'needsPrepareDeps':!![]},[ciJobs['cliCreateTest']]:{'modulePath':infraPaths['cliCreateTestJob'],'needsEnvironment':!![],'needsPrepareDeps':!![]},[ciJobs['deployToVercel']]:{'modulePath':infraPaths['deployToVercelJob'],'needsEnvironment':!![],'needsPrepareDeps':!![]},[ciJobs['publishPackage']]:{'modulePath':infraPaths['publishPackageJob'],'needsEnvironment':!![],'needsPrepareDeps':!![]},[ciJobs['manualCleanup']]:{'modulePath':infraPaths['manualCleanupJob'],'needsEnvironment':![],'needsPrepareDeps':!![]},[ciJobs['updateSubmodules']]:{'modulePath':infraPaths['updateSubmodulesJob'],'needsEnvironment':![],'needsPrepareDeps':!![]},[ciJobs['dropAllDb']]:{'modulePath':infraPaths['dropAllDbJob'],'needsEnvironment':![],'needsPrepareDeps':!![]},[ciJobs['clearNxCache']]:{'modulePath':infraPaths['clearNxCache'],'needsEnvironment':![],'needsPrepareDeps':!![]},[ciJobs['syncSaasKitVersionToMain']]:{'modulePath':infraPaths['syncSaasKitVersionToMainJob'],'needsEnvironment':![],'needsPrepareDeps':!![]},[ciJobs['unpublishPackage']]:{'modulePath':infraPaths['unpublishPackageJob'],'needsEnvironment':![],'needsPrepareDeps':!![]},[ciJobs['ciAutoMerge']]:{'modulePath':infraPaths['ciAutoMergeJob'],'needsEnvironment':![],'needsPrepareDeps':!![]},[ciJobs['preActionRequiredCheck']]:{'modulePath':infraPaths['preActionRequiredCheckJob'],'needsEnvironment':![],'needsPrepareDeps':!![]}};

export { ciJobConfig };
