加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
build-site.sh 1.23 KB
一键复制 编辑 原始数据 按行查看 历史
Franck Nijhof 提交于 2021-05-01 11:51 . Fix site build (#290)
#!/usr/bin/env bash
# ==============================================================================
# Community Hass.io Add-ons for Home Assistant
# This script builds a small little website
# ==============================================================================
set -o errexit # Exit script when a command exits with non-zero status
set -o errtrace # Exit on error inside any functions or sub-shells
set -o nounset # Exit script on use of an undefined variable
set -o pipefail # Return exit status of the last command in the pipe that failed
# Switch to the root of the repository.
cd "$(dirname "$(dirname "${BASH_SOURCE[0]}")")"
# Create a documentation folder
mkdir -p docs
# Install requirements
pip install -r requirements.txt
# Download Beta page
curl https://raw.githubusercontent.com/hassio-addons/repository-beta/master/README.md --output docs/beta.md
# Download Edge page
curl https://raw.githubusercontent.com/hassio-addons/repository-edge/master/README.md --output docs/edge.md
# Get the pages into the docs folder
ln -sf ../README.md docs/index.md
ln -sf ../LICENSE.md docs/license.md
ln -sf ../.github/CONTRIBUTING.md docs/contributing.md
ln -sf ../.github/CODE_OF_CONDUCT.md docs/code-of-conduct.md
# Build!
mkdocs build
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化