adambisek / www

Monorepo of my training related sites

Home Page:https://sika.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Monorepo of my training related sites

https://sika.io

License:MIT License


Languages

Language:JavaScript 95.1%Language:Sass 2.7%Language:Python 1.7%Language:Shell 0.4%Language:Dockerfile 0.1%Language:CSS 0.0%