fix(jenkins): add dependenciesManager field for Python apps in Jenkinsfile

Signed-off-by: zhenyus <zhenyus@mathmast.com>
This commit is contained in:
zhenyus 2025-02-22 19:20:35 +08:00
parent 90e0ba0eb8
commit a1e5f6aeef

View File

@ -14,6 +14,7 @@ executeFreeleapsPipeline {
name: 'authentication',
root: 'apps/authentication',
language: 'python',
dependenciesManager: 'pip',
buildCacheEnabled: true,
buildAgentImage: 'python:3.10-slim-buster',
buildArtifacts: ['.'],
@ -33,6 +34,7 @@ executeFreeleapsPipeline {
name: 'central-storage',
root: 'apps/central_storage',
language: 'python',
dependenciesManager: 'pip',
buildAgentImage: 'python:3.10-slim-buster',
buildArtifacts: ['.'],
buildCacheEnabled: true,
@ -52,6 +54,7 @@ executeFreeleapsPipeline {
name: 'content',
root: 'apps/content',
language: 'python',
dependenciesManager: 'pip',
buildAgentImage: 'python:3.10-slim-buster',
buildArtifacts: ['.'],
buildCacheEnabled: true,
@ -71,6 +74,7 @@ executeFreeleapsPipeline {
name: 'notification',
root: 'apps/notification',
language: 'python',
dependenciesManager: 'pip',
buildAgentImage: 'python:3.10-slim-buster',
buildArtifacts: ['.'],
buildCacheEnabled: true,
@ -90,6 +94,7 @@ executeFreeleapsPipeline {
name: 'payment',
root: 'apps/payment',
language: 'python',
dependenciesManager: 'pip',
buildAgentImage: 'python:3.10-slim-buster',
buildArtifacts: ['.'],
buildCacheEnabled: true,