CCCB Website
Go to file
atoth d16624565a Merge branch 'staging' into 'production'
Korrektur Tippfehler

See merge request cccb/www!41
2022-06-13 21:44:02 +00:00
archetypes Move out datengartens into their own section 2018-05-21 18:31:39 +02:00
content Fipptehler aberüll! 2022-06-13 21:26:41 +00:00
layouts End regular Datengarten in 2019 2022-06-13 22:19:16 +02:00
static/img Delete coderdojo.png 2019-03-17 18:57:43 +01:00
themes Update theme 2021-07-05 00:14:45 +02:00
tools try to make it look like python 2018-08-15 00:49:24 +02:00
.gitattributes ICS Files brauchen CLRF 2018-06-11 22:50:30 +02:00
.gitignore ignore generated ics file 2018-07-19 21:49:38 +02:00
.gitlab-ci.yml Update .gitlab-ci.yml file with correct IP address 2021-07-01 13:34:41 +00:00
.gitmodules change submodule to fork, add step to README, fix typo in README 2018-05-18 21:27:55 +02:00
.hugo-params Merge branch 'staging' 2019-03-14 21:02:51 +01:00
build.sh Hauptseite: Zeige Termine der nächsten 20 Tage. 2019-08-14 00:44:09 +02:00
config.yaml Change for current year 2022-05-22 20:08:44 +00:00
LICENSE Add LICENSE 2018-08-14 23:11:06 +02:00
README.md Added documentation how change process works. Reformatted readme file. 2020-02-04 22:39:02 +01:00
requirements.txt try to make it look like python 2018-08-15 00:49:24 +02:00
TODO.md Update TODO.md 2018-07-09 18:18:57 +02:00

pipeline status

CCCB Website

This is the website of CCCB.

Getting started

Get Hugo: https://gohugo.io/getting-started/installing

Clone this repo

git clone https://github.com/cccb/www

Switch directory

cd www

Fetch Submodules

git submodule update --recursive --remote --init

Run site locally

Run hugo webserver

hugo serve

Point your browser to http://localhost:1313/

To ready your site for upload, run "./build.sh", which also generates all.ics and adds the calendar table to index.html Every change you make on the project will be reflected in your browser as long as hugo serve is running.

Making a change

  • Use your local dev setup (see Getting started) or via GitLab editor.
  • Make your change in staging branch.
  • Commit (and push) your change.
  • Gitlab CI is running pipeline. If successfull, check Staging Website if change is correct.
  • Create merge request to merge changes from staging to production. Ask somebody to check merge request or if small change, merge yourself.
  • Gitlab CI is running pipeline. If successfull, check Website if change is correct.