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