Skip to content

This repo is to setup the runner for updating docs at docs.cslant.com

License

Notifications You must be signed in to change notification settings

cslant/docs-runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSlant Docs Runner

This repo is to set up the runner for updating docs at https://docs.cslant.com/

We can use this runner to update the docs automatically with CI/CD pipelines.

Installation

First, copy the .env.example file to .env and update the values.

envsubst < .env.example > .env

In the .env file, update the values to match your environment.

# .env

SOURCE_DIR=/home/user/repo_dir

DOCS_REPO=git@github.com:cslant/main-docs.git

# The name of the docs repo
DOCS_NAME=main-docs

# The name of the runner
WORKER_NAME=cslant-docs

Important

Command can't be used if wrong values are set in the .env file.

  • If the SOURCE_DIR is wrong, the runner will not be able to find the source code. So, please make sure the SOURCE_DIR is correct.

Then, run the following command to start the runner.

bash runnner.sh all

Usage

The runner has the following commands:

Command Description
help Shows the help message
build Builds the docs
worker Create or restart the worker
all Runs all the commands