refactor(executeFreeleapsPipeline): update build agent images to use docker.io and log environment variables in DependenciesResolver

Signed-off-by: 孙振宇 <>
This commit is contained in:
孙振宇 2025-02-04 15:33:07 +08:00
parent 992daf0683
commit 794af6779b
3 changed files with 3 additions and 7 deletions

View File

@ -39,6 +39,7 @@ class DependenciesResolver {
if (mgr == null) {
steps.error("Dependencies manager is not set")
}
steps.sh "env"
steps.log.info("Dependencies Resolver","Ready to resolve dependencies for ${language}...")

View File

@ -15,7 +15,6 @@ executeFreeleapsPipeline {
language: 'javascript',
dependenciesManager: 'npm',
npmPackageJsonFile: 'package.json',
buildAgentImage: 'node:lts',
buildCacheEnabled: true,
buildCommand: 'npm run build',
lintEnabled: true,
@ -38,7 +37,6 @@ executeFreeleapsPipeline {
root: 'backend',
language: 'python',
dependenciesManager: 'pip',
buildAgentImage: 'python:3.10-slim-buster',
buildCacheEnabled: true,
lintEnabled: true,
linter: 'PyLint',

View File

@ -19,10 +19,10 @@ def generateComponentStages(component, configurations) {
def language = ServiceLanguage.parse(configurations.serviceLang)
switch(language) {
case ServiceLanguage.PYTHON:
buildAgentImage = "python:3.10-slim-buster"
buildAgentImage = "docker.io/python:3.10-slim-buster"
break
case ServiceLanguage.JS:
buildAgentImage = "node:lts-alpine"
buildAgentImage = "docker.io/node:lts-alpine"
break
default:
error("Unknown service language")
@ -66,9 +66,6 @@ def generateComponentStages(component, configurations) {
dependenciesResolver.disableCachingSupport()
}
def version = sh(script: "node -v", returnStdout: true).trim()
log.info 'Dependencies Resolver', "Node version is ${version}"
dependenciesResolver.resolve(component)
}
}