This website is a project made with lychee.js.
It is automatically built and deployed to GitHub using the following
lycheejs-fertilizer integration scripts:
bin/build.shbuilds the website and copies asset and download foldersbin/package.shpacks everything to thegh-pagesbranchbin/publish.shpushes thegh-pagesbranch to github
The ./build folder is a git repository containing the gh-pages branch!
Be careful with your branches when something went wrong.
The master branch (which is NOT the default branch of the repository)
contains all assets and source files. The build folder is only temporarily
this same git repository with the gh-pages branch to deploy the website to
GitHub.
If you work on this project, always work on the master branch!
The build process is integrated with the lycheejs-fertilizer toolchain.
These are the steps to get everything to run and build properly:
Local development requires zero overhead, just start the lycheejs-harvester
and use the existing toolchain.
cd /opt/lycheejs;
# This will clone the website repository correctly
git clone --single-branch --branch master [email protected]:cookiengineer/lycheejs-website.git ./projects/lycheejs-website;
# This will build and deploy the website automatically
lycheejs-fertilizer html/main /projects/lycheejs-website;