diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 556972d3f30b05a89ccae629ef2409fe2925409e..78036ebcd2d4d53a06ca743852f13a722c5eb8fe 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -35,27 +35,19 @@ test_jsonld_ns: review: stage: review - image: buildkite/puppeteer:10.0.0 + image: python:3.10-slim interruptible: true variables: GIT_STRATEGY: clone VUE_APP_ROUTER_BASE_URL: /-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/review/ before_script: - - apt-get update && apt-get install -y jq python2 - - yarn install + - poetry install script: - - yarn lint - - yarn build - - rm -rf review - - mv dist review - cache: - key: front_node_modules - paths: - - "node_modules" + - poetry run make html artifacts: expire_in: 2 weeks paths: - - review + - public only: - branches except: @@ -63,8 +55,8 @@ review: tags: - docker environment: - name: review/front/$CI_COMMIT_REF_NAME - url: http://$CI_PROJECT_NAMESPACE.pages.funkwhale.audio/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/review/index.html + name: review/website/$CI_COMMIT_REF_NAME + url: http://$CI_PROJECT_NAMESPACE.pages.funkwhale.audio/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/public/index.html pages: