irvinlim / fission.io

Fission.io website

Home Page:https://fission.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fission Site Source Repo

This is the source for the fission.io website.

Repo organization

This is a hugo statically-generated site, hosted on netlify. The site is automatically built by netlify (see netlify.toml and build.sh).

All site content is stored in the content directory in markdown format.

content/en
├── _index.html  # Landing page
├── author       # Info about blog authors
├── blog         # Blog posts
├── docs         # Documentation pages
└── search.md

Contributing

Setup

  1. Clone and setup
# Clone all submodules
git submodule update --init --recursive
# Install NPM dependencies
npm install
  1. Run Hugo server
$ hugo server
Web Server is available at http://localhost:1313/ (bind address 127.0.0.1)
Press Ctrl+C to stop

You can visit localhost:1313 in browser to preview website.

Making changes

  1. Create a new branch
  2. Make your changes
  3. Verify your changes locally with Hugo server
  4. Commit and push your changes to the branch
  5. Raise a PR to default branch, verify changes with Netlify preview URL
  6. Once PR is merged, your changes would be live on the site

About

Fission.io website

https://fission.io


Languages

Language:JavaScript 89.6%Language:CSS 7.5%Language:HTML 2.3%Language:SCSS 0.6%Language:Shell 0.0%