Skip to content
Snippets Groups Projects
Commit 270313c1 authored by Jakub Pelka's avatar Jakub Pelka :cat2:
Browse files

Add CI from template

parent c5a414e2
No related branches found
No related tags found
1 merge request!1Push existing docs with CI
*/node_modules
*.log
image: node:15.12-alpine3.13
stages:
- test
- deploy
test:
stage: test
script:
- cd docusaurus-site
- yarn install
- yarn build
rules:
- if: $CI_COMMIT_REF_NAME != $CI_DEFAULT_BRANCH
pages:
stage: deploy
script:
- cd docusaurus-site
- yarn install
- yarn build
- mv ./build ../public
artifacts:
paths:
- public
rules:
- if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH
FROM node:lts
WORKDIR /app/website
EXPOSE 3000 35729
#COPY ./docs /app/docs
COPY ./docusaurus-site /app/website
RUN yarn install
CMD ["yarn", "start"]
version: "3"
services:
docusaurus:
build: .
ports:
- 3000:3000
- 35729:35729
volumes:
- ./docs:/app/docs
- ./docusaurus-site/blog:/app/website/blog
- ./docusaurus-site/core:/app/website/core
- ./docusaurus-site/i18n:/app/website/i18n
- ./docusaurus-site/pages:/app/website/pages
- ./docusaurus-site/static:/app/website/static
- ./docusaurus-site/sidebars.json:/app/website/sidebars.json
- ./docusaurus-site/siteConfig.js:/app/website/siteConfig.js
working_dir: /app/website
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment