Commit 886744dc authored by Yakubov, Sergey's avatar Yakubov, Sergey
Browse files

manual build of the pulsar helm chart

parent f7105405
Loading
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
stages:
  - test
  - build

variables:
@@ -18,6 +19,21 @@ after_script:
  - func_rse_docker_cleanup
  - sudo chown -R gitlab-runner .

helm-file-test:
  stage: test
  script:
    - docker login --username=$CI_REGISTRY_USER --password=$CI_REGISTRY_PASSWORD $CI_REGISTRY
    - docker pull ${HELM_IMAGE}
    - >
      docker run --rm --name helm
      -u root:root
      --workdir /mnt
      -v $PWD:/mnt 
      ${HELM_IMAGE} helm package pulsar
  tags:
    - rse-multi-builder


helm-file-build:
  stage: build
  script:
@@ -36,5 +52,7 @@ helm-file-build:
      --user gitlab-ci-token:$CI_JOB_TOKEN
      --form "chart=@${fname}"
      "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/helm/api/${CI_COMMIT_REF_NAME}/charts"
  when:
    - manual
  tags:
    - rse-multi-builder