Commit 21db39e8 authored by Grant's avatar Grant
Browse files

[package] add corepack input

parent b07f7126
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -15,6 +15,9 @@ spec:
    stage:
      type: string
      default: deploy
    corepack:
      type: boolean
      default: false
---
$[[ inputs.name ]]:
  stage: $[[ inputs.stage ]]
@@ -24,6 +27,8 @@ $[[ inputs.name ]]:
  before_script:
    - echo "@$[[ inputs.scope ]]:registry=https://${CI_SERVER_HOST}/api/v4/projects/${CI_PROJECT_ID}/packages/npm/" > .npmrc
    - echo "//${CI_SERVER_HOST}/api/v4/projects/${CI_PROJECT_ID}/packages/npm/:_authToken=${CI_JOB_TOKEN}" >> .npmrc
    - |
      [ "$[[ inputs.corepack ]]" = "true" ] && (corepack enable && corepack prepare --activate) || true
  script:
    - cd $[[ inputs.folder ]]
    - npm publish