demo seed change
This commit is contained in:
57
Tiltfile
57
Tiltfile
@@ -336,63 +336,6 @@ k8s_resource('external-data-init', resource_deps=['external-migration', 'redis']
|
||||
k8s_resource('nominatim-init', labels=['04-data-init'])
|
||||
|
||||
# =============================================================================
|
||||
# DEMO SEED JOBS - PHASE 1: FOUNDATION
|
||||
# =============================================================================
|
||||
|
||||
# Identity & Access (Weight 5-15)
|
||||
k8s_resource('demo-seed-users', resource_deps=['auth-migration'], labels=['05-demo-foundation'])
|
||||
k8s_resource('demo-seed-tenants', resource_deps=['tenant-migration', 'demo-seed-users'], labels=['05-demo-foundation'])
|
||||
k8s_resource('demo-seed-tenant-members', resource_deps=['tenant-migration', 'demo-seed-tenants', 'demo-seed-users'], labels=['05-demo-foundation'])
|
||||
k8s_resource('demo-seed-subscriptions', resource_deps=['tenant-migration', 'demo-seed-tenants'], labels=['05-demo-foundation'])
|
||||
k8s_resource('tenant-seed-pilot-coupon', resource_deps=['tenant-migration'], labels=['05-demo-foundation'])
|
||||
|
||||
# Core Data (Weight 15-20)
|
||||
k8s_resource('demo-seed-inventory', resource_deps=['inventory-migration', 'demo-seed-tenants'], labels=['05-demo-foundation'])
|
||||
k8s_resource('demo-seed-recipes', resource_deps=['recipes-migration', 'demo-seed-inventory'], labels=['05-demo-foundation'])
|
||||
k8s_resource('demo-seed-suppliers', resource_deps=['suppliers-migration', 'demo-seed-inventory'], labels=['05-demo-foundation'])
|
||||
k8s_resource('demo-seed-sales', resource_deps=['sales-migration', 'demo-seed-inventory'], labels=['05-demo-foundation'])
|
||||
k8s_resource('demo-seed-ai-models', resource_deps=['training-migration', 'demo-seed-inventory'], labels=['05-demo-foundation'])
|
||||
k8s_resource('demo-seed-stock', resource_deps=['inventory-migration', 'demo-seed-inventory'], labels=['05-demo-foundation'])
|
||||
|
||||
# =============================================================================
|
||||
# DEMO SEED JOBS - PHASE 2: OPERATIONS
|
||||
# =============================================================================
|
||||
|
||||
# Production & Quality (Weight 22-30)
|
||||
k8s_resource('demo-seed-quality-templates', resource_deps=['production-migration', 'demo-seed-tenants'], labels=['06-demo-operations'])
|
||||
k8s_resource('demo-seed-equipment', resource_deps=['production-migration', 'demo-seed-tenants', 'demo-seed-quality-templates'], labels=['06-demo-operations'])
|
||||
k8s_resource('demo-seed-production-batches', resource_deps=['production-migration', 'demo-seed-recipes', 'demo-seed-equipment'], labels=['06-demo-operations'])
|
||||
|
||||
# Orders & Customers (Weight 25-30)
|
||||
k8s_resource('demo-seed-customers', resource_deps=['orders-migration', 'demo-seed-tenants'], labels=['06-demo-operations'])
|
||||
k8s_resource('demo-seed-orders', resource_deps=['orders-migration', 'demo-seed-customers'], labels=['06-demo-operations'])
|
||||
|
||||
# Procurement & Planning (Weight 35-40)
|
||||
k8s_resource('demo-seed-procurement-plans', resource_deps=['procurement-migration', 'demo-seed-tenants'], labels=['06-demo-operations'])
|
||||
k8s_resource('demo-seed-purchase-orders', resource_deps=['procurement-migration', 'demo-seed-tenants'], labels=['06-demo-operations'])
|
||||
k8s_resource('demo-seed-forecasts', resource_deps=['forecasting-migration', 'demo-seed-tenants'], labels=['06-demo-operations'])
|
||||
|
||||
# Point of Sale
|
||||
k8s_resource('demo-seed-pos-configs', resource_deps=['demo-seed-tenants'], labels=['06-demo-operations'])
|
||||
|
||||
# =============================================================================
|
||||
# DEMO SEED JOBS - PHASE 3: INTELLIGENCE & ORCHESTRATION
|
||||
# =============================================================================
|
||||
|
||||
k8s_resource('demo-seed-orchestration-runs', resource_deps=['orchestrator-migration', 'demo-seed-tenants'], labels=['07-demo-intelligence'])
|
||||
|
||||
# =============================================================================
|
||||
# DEMO SEED JOBS - PHASE 4: ENTERPRISE (RETAIL LOCATIONS)
|
||||
# =============================================================================
|
||||
|
||||
k8s_resource('demo-seed-inventory-retail', resource_deps=['inventory-migration', 'demo-seed-inventory'], labels=['08-demo-enterprise'])
|
||||
k8s_resource('demo-seed-stock-retail', resource_deps=['inventory-migration', 'demo-seed-inventory-retail'], labels=['08-demo-enterprise'])
|
||||
k8s_resource('demo-seed-sales-retail', resource_deps=['sales-migration', 'demo-seed-stock-retail'], labels=['08-demo-enterprise'])
|
||||
k8s_resource('demo-seed-customers-retail', resource_deps=['orders-migration', 'demo-seed-sales-retail'], labels=['08-demo-enterprise'])
|
||||
k8s_resource('demo-seed-pos-retail', resource_deps=['pos-migration', 'demo-seed-customers-retail'], labels=['08-demo-enterprise'])
|
||||
k8s_resource('demo-seed-forecasts-retail', resource_deps=['forecasting-migration', 'demo-seed-pos-retail'], labels=['08-demo-enterprise'])
|
||||
k8s_resource('demo-seed-distribution-history', resource_deps=['distribution-migration'], labels=['08-demo-enterprise'])
|
||||
|
||||
# =============================================================================
|
||||
# APPLICATION SERVICES
|
||||
# =============================================================================
|
||||
|
||||
Reference in New Issue
Block a user