#OWASP Top 10 2021
This draft is ready for public comment and peer review. Please log any issues at https://github.com/OWASP/Top10
#Building a local copy
macに必要な環境をここで作ります。
なお、私はPython3への切り替えに最も手間がかかりました。
-
Install Python 3 for your platform
App StoreからXcodeとGithub DesktopおよびHomebrewをインストール
HomebrewからpyenvをインストールしてmacではデフォルトのPython2からPython3へ切り替えてMkdocksをインストール
※参考資料 プロジェクトドキュメント構築向け静的サイトジェネレータ『MkDocs』及び『Material for MkDocs』の個人的導入&設定まとめMkdocsのライブラリーをインストール
pip install mkdocs-material
pip install mkdocs-i18n
- From the main folder, ...
make install-python-requirements
Test it locally
You should test your changes locally:
cd 2021
mkdocs serve
Once you are happy, check in your changes as a branch / PR and let someone on the main team know. We'll review your changes, and merge and redeploy.
Redeploy to gh-pages
This only works if you have commit privileges on master and Git is correctly setup in your environment.
cd 2021
mkdocs gh-deploy