remove old svelte web source
This commit is contained in:
25
docs/cicd_pipeline.md
Normal file
25
docs/cicd_pipeline.md
Normal file
@ -0,0 +1,25 @@
|
||||
# CI/CD Pipeline
|
||||
|
||||
Gitea server for production.
|
||||
|
||||
Github actions for build and release.
|
||||
Release -> Publish.
|
||||
|
||||
## Build step
|
||||
|
||||
1. Compile project
|
||||
2. Run in production mode
|
||||
3. wget command to download and create a static site.
|
||||
a) ensure every image is downloaded and created / we can create a cache mechanism to download images from previous build / save a ton of time
|
||||
4. Backup old version
|
||||
5. Publish new version
|
||||
|
||||
|
||||
## Development
|
||||
|
||||
1. Build the project
|
||||
2. Wget cannot be run on dev server due to tower reload
|
||||
|
||||
## TODO
|
||||
|
||||
- Some weird links (Colemak)
|
Reference in New Issue
Block a user