/www

Monorepo of my training related sites

Primary LanguageJavaScriptMIT LicenseMIT

Ondrej Sika's Webs

2019 Ondrej Sika <ondrej@ondrejsika.com>
https://github.com/ondrejsika/www
https://gitlab.sikahq.com/www/www

Development Guide

Development is on Gitlab - https://gitlab.sikahq.com/www/www

Run in Development Mode

  1. Clone repository & select branch
  2. yarn install - install dependencies
  3. yarn run dev-<site> - where <site> is website domain, like ondrej-sika.cz. eg.: yarn run dev-ondrej-sika.cz

Add New Site

You probably copy some course landing site (skoleni-docker.cz) or website (ondrej-sika.cz). You have to:

  • update package name in package.json located in site directory packages/<site>/package.json
  • add dev & build script into global package.json
  • add site to sites.txt
  • update just pages settings packages/<site>/config.js and headers (site name, title, ..) in first commit, content update in next one
  • add site to Locations of Sites Sources in README
  • Regenerate Gitlab CI Yaml using ./generate-gitlab-ci.sh