kubesphere-retired / docs.kubesphere.io

KubeSphere documentation (v1.0 - v2.1)
https://v2-1.docs.kubesphere.io/docs/
Apache License 2.0
29 stars 90 forks source link

Add CI/CD workflow for docs using KubeSphere DevOps #622

Open FeynmanZhou opened 4 years ago

FeynmanZhou commented 4 years ago

When PR has been merged, the updates can be reflected on KubeSphere Docs.

FeynmanZhou commented 4 years ago

@shaowenchen Could you pls help to add this enhancement for Docs CI?

shaowenchen commented 4 years ago

What kind of workflow docs ? Could you give me an example?

FeynmanZhou commented 4 years ago

@shaowenchen We need to set up the CI/CD pipeline for this project, and configure the webhook for the CI, so that the pipeline can sync each update automatically to the web page when the PR has been merged. This process is currently maintained manually. I believe KubeSphere DevOps might be a great solution for this requirement.

shaowenchen commented 4 years ago

That sounds great. I need more details about deploying this project.

I guess current solution is:

1) use travisci to compile the image 2)manually restart the process on the server to deploy a new version

We can also add some automated tests and alarm notifications.

Including this project,it is a complete docs solution for the open source project.