From 5476c9bc1838bb391226371e0b6e2fa6b2c8bb1a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jon=20Lopez=20de=20Guere=C3=B1a?=
 <jon.lopezdeguerena@tecnalia.com>
Date: Tue, 16 Mar 2021 09:04:56 +0100
Subject: [PATCH] added npm files

---
 README.md                  | 12 +++++++++++-
 npm-packages/gitlab-ci.yml | 21 +++++++++++++++++++++
 2 files changed, 32 insertions(+), 1 deletion(-)
 create mode 100644 npm-packages/gitlab-ci.yml

diff --git a/README.md b/README.md
index 8c936ac..1a0c086 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,12 @@
-# Ci Files
+# ci-files
 
+CI files repository
+
+npm packages:
+
+create gitlab-ci.yml with: 
+
+```yaml
+- include:
+  - remote: 'https://gitlab.com/example-project/-/raw/master/.gitlab-ci.yml'
+  ```
\ No newline at end of file
diff --git a/npm-packages/gitlab-ci.yml b/npm-packages/gitlab-ci.yml
new file mode 100644
index 0000000..dc64615
--- /dev/null
+++ b/npm-packages/gitlab-ci.yml
@@ -0,0 +1,21 @@
+image: node:12
+before_script:
+  - npm -g config set user root
+  - npm install -g jfrog-cli-go
+cache:
+  paths:
+    - node_modules/
+job:
+  tags:
+    - docker
+  script:
+    - jfrog rt c import $ARTIFACTORY_CI_CONFIGURATION
+    - jfrog rt use TRIArtifact
+    - jfrog rt ping
+    - jfrog rt npm-install --build-name=$CI_PROJECT_NAME --build-number=$CI_JOB_ID
+    - npm run test
+    - jfrog rt npm-publish --build-name=$CI_PROJECT_NAME --build-number=$CI_JOB_ID
+    - jfrog rt bce $CI_PROJECT_NAME $CI_JOB_ID
+    - jfrog rt bp $CI_PROJECT_NAME $CI_JOB_ID
+  only:
+    - tags
\ No newline at end of file
-- 
GitLab