Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/op-tee/optee_website

The Jekyll static website files for OP-TEE.org
https://github.com/op-tee/optee_website

jekyll

Last synced: about 2 months ago
JSON representation

The Jekyll static website files for OP-TEE.org

Awesome Lists containing this project

README

        

# OP-TEE.org Static Jekyll Site

This is the git repository for OP-TEE's static Jekyll based website (OP-TEE.org).

Hosted in this repo are the markdown content files associated with the website. Feel free to [submit a PR](https://github.com/OP-TEE/optee_website/pulls) / [Issue](https://github.com/OP-TEE/optee_website/issues/new) if there is anything you would like to change.

This static Jekyll site is using the [`jumbo-jekyll-theme`](https://github.com/linaro-marketing/jumbo-jekyll-theme). Please take a moment to review the guides on the [theme's GitHub wiki](https://github.com/linaro-marketing/jumbo-jekyll-theme/wiki).

*****

## Contributing

To make it easier to contribute to the content, Linaro provides a couple of Docker containers for building and checking the site. All you need is Docker installed on your computer and enough RAM and disc space.

To build the site:

```bash
cd
./build-site.sh
```

To build the site and then serve it so that you can check your contribution appears:

```bash
cd
JEKYLLACTION="serve" ./build-site.sh
```

To check that your contribution doesn't include any broken links:

```bash
cd
../check-links.sh
```

The built web site directory will be `production.op-tee.org`.

For more information, please see the [build container wiki](https://github.com/linaro-its/jekyll-build-container/wiki) and the [link checker wiki](https://github.com/linaro-its/jekyll-link-checker/wiki).

*****

## Guides

Generic guides for Linaro static websites based on the jumbo-jekyll-theme:

- [Adding a new page](https://github.com/linaro-marketing/jumbo-jekyll-theme/wiki/AddingPages)
- [Adding a blog post](https://github.com/linaro-marketing/jumbo-jekyll-theme/wiki/AddingPosts)
- [Building the static site](https://github.com/linaro-marketing/jumbo-jekyll-theme/wiki/Building)