From d5ca0c846e6bd09b5bd4ca944361994a00a4518f Mon Sep 17 00:00:00 2001
From: ibon eskudero <ibon.eskudero@tecnalia.com>
Date: Fri, 5 Apr 2024 11:49:48 +0200
Subject: [PATCH] changes

---
 npm-packages/artifactory_built.yml | 2 ++
 npm-packages/build_typescript.yml  | 5 ++++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/npm-packages/artifactory_built.yml b/npm-packages/artifactory_built.yml
index ba7fd37..b8c7e6d 100644
--- a/npm-packages/artifactory_built.yml
+++ b/npm-packages/artifactory_built.yml
@@ -10,6 +10,8 @@ artifactory:
   script:
     #set root user
     - npm -g config set user root
+    # install jfrog cli. Use cache on .npm folder
+    - npm install -g jfrog-cli-go --cache .npm --prefer-offline
     #create a publish package
     - jfrog rt npm-publish --build-name=$CI_PROJECT_NAME --build-number=$CI_JOB_ID
     # save environment variables into thepackage
diff --git a/npm-packages/build_typescript.yml b/npm-packages/build_typescript.yml
index 230e974..acbea69 100644
--- a/npm-packages/build_typescript.yml
+++ b/npm-packages/build_typescript.yml
@@ -1,4 +1,7 @@
 cache:
+      untracked: true
+      key: npm
+      policy: pull-push
       paths:
         - dist/
         - root/.jfrog/
@@ -22,7 +25,7 @@ build:
       # set server id
       - jfrog rt use $ACR_SERVER_ID
       # install dependencies
-      - jfrog rt npm-install  --build-name=$CI_PROJECT_NAME --build-number=$CI_JOB_ID
+      - jfrog rt npm-install  --build-name=$CI_PROJECT_NAME --build-number=$CI_JOB_ID --cache .npm --prefer-offline
       # build the package
       - npm run build
     only:
-- 
GitLab