refactor(DependenciesResolver): add getNodeVersion method to log current Node.js version
Signed-off-by: 孙振宇 <>
This commit is contained in:
parent
2725cd823d
commit
8aaa271fe2
@ -30,6 +30,11 @@ class DependenciesResolver {
|
||||
this.mgr = mgr
|
||||
}
|
||||
|
||||
def getNodeVersion() {
|
||||
def version = steps.sh(script: "node -v", returnStdout: true).trim()
|
||||
steps.log.info 'Dependencies Resolver', "Node version is ${version}"
|
||||
}
|
||||
|
||||
def resolve(configurations) {
|
||||
if (mgr == null) {
|
||||
steps.error("Dependencies manager is not set")
|
||||
@ -56,6 +61,8 @@ class DependenciesResolver {
|
||||
|
||||
def packageJsonFile = configurations.npmPackageJsonFile
|
||||
|
||||
this.getNodeVersion()
|
||||
|
||||
if (cachingEnabled) {
|
||||
steps.dir(this.workspace) {
|
||||
steps.cache(maxCacheSize: 512, caches: [[$class: 'ArbitraryFileCache', includes: '**/*', path: '.npm-cache']]) {
|
||||
@ -76,6 +83,8 @@ class DependenciesResolver {
|
||||
|
||||
def packageJsonFile = configurations.yarnPackageJsonFile
|
||||
|
||||
this.getNodeVersion()
|
||||
|
||||
if (cachingEnabled) {
|
||||
steps.dir(this.workspace) {
|
||||
steps.cache(maxCacheSize: 512, caches: [[$class: 'ArbitraryFileCache', includes: '**/*', path: '.yarn-cache']]) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user