Skip to content

yunpengn/CertAWS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netlify Status CI pipeline

AWS Certificate Examination Preparation Guide

This repository presents the preparation guide for AWS Certificate Examination written by Yunpeng. Currently, it is proundly powered by GitBook.

Development

  • Fork and clone this repository to your computer.
git clone git@github.com:yunpengn/CertAWS.git
  • Navigate to this directory.
cd CertAWS
  • Install all the dependencies stated.
pip3 install -r requirements.txt
  • Run the GitBook server to host the website locally.
mkdocs serve
  • Now, you can visit the website at http://127.0.0.1:8000/.

Deployment

Currently, this blog is being deployed to two environments concurrently, production site on GitHub Pages, as well as staging site on Netlify. The details for these two environments are described as follows respectively.

Production deployment

Run mkdocs gh-deploy to deploy to GitHub Pages.

Staging deployment

We are also using Netlify as a CI/CD service to host the staging site. The relevant configuration for Netlify can be found in the file netlify.toml. The staging pipeline would run whenever you push the changes to this GitHub repository and there is no manual step involved.

Licence

Copyright © 2018 - Present by Niu Yunpeng

This project (CertAWS) is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License ("the licence"). Based on a work at this repository.

The licence generally grants you the freedom that

  • You are free to share, copy and redistribute the material in any medium or format

under the following terms:

  • You must give appropriate credit, provide a link to the license, and indicate if changes were made; and
  • You may not use the material for commercial purposes; and
  • If you remix, transform, or build upon the material, you may not distribute the modified material; and
  • You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

In summary, the licence mentioned above allows you to view and share this work in its original form via any meidum. However, you are NOT allowed to modify it under any scenario.

A copy of the licence has been attached to this repository, and can be found here. You may seek permissions beyond the scope of this license by contacting the author at neilniuyunpeng@gmail.com.

Creative Commons License

Releases

No releases published

Sponsor this project

Packages

No packages published