diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 904469227d0b1c76f4be485950411f059824c765..8e7c76385238e45e8efd7a55c02abed858caf139 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -25,13 +25,7 @@ lint: script: - npm run lint-ci -supplement_documentation_url: - stage: .pre - extends: .npm_generate_doc_url - variables: - REPLACE_ENV_NAME: "GEN_DOC_URL" - REPLACE_FILE_PATH: "${CI_PROJECT_DIR}/README.md" - +# Builds and supplements wiki URL so it is available in Wiki and published package README build: stage: build extends: .npm_build_template @@ -39,12 +33,12 @@ build: DIST_DIR: "$CI_PROJECT_DIR/dist" NPM_PACKAGE_SCOPE: "@hiveio" NPM_PACKAGE_NAME: "workerbee" + REPLACE_DOC_URL_ENV: "GEN_DOC_URL" + REPLACE_FILE_PATH: "${CI_PROJECT_DIR}/README.md" needs: - job: lint - - job: supplement_documentation_url - artifacts: true -# Generates documentation and supplements wiki URL so it is available in Wiki and published package README +# Generates documentation generate_docs: stage: build extends: .npm_based_job_base @@ -53,7 +47,7 @@ generate_docs: script: - scripts/generate_api_docs.sh "${CI_PROJECT_URL}" "${CI_COMMIT_SHA}" needs: - - job: supplement_documentation_url + - job: build artifacts: true artifacts: paths: @@ -79,6 +73,8 @@ push_to_wiki: DIST_DIR: "$CI_PROJECT_DIR/dist" needs: + - job: build + artifacts: true - job: generate_docs artifacts: true