Skip to content

Latest commit

 

History

History
49 lines (44 loc) · 1.22 KB

README.md

File metadata and controls

49 lines (44 loc) · 1.22 KB

My site stack

Build my local all-in-one develop, blogging site.

Services

  • Git service, gogs may try gitea later
  • Db service, postgre, serves gogs and other project that requires database
  • www service: nginx reverse proxy for backend sites, projects and static bolg site
  • Jenkins for auto test and deploy
  • node for deploy of node projects
  • python for deploy of python projects

Sitemap

  • Redirect / to /blog
  • /blog:
  • /gogs:
  • /gitea:
  • /drone
  • /jenkins:
  • /demo: project demos

Specifaction

  • run test in jenkins/drone when git repo pushed
  • deploy if test pass
  • generate test result tag in repo's README

Tasks

  • install and integrate services
    • www
    • gogs
    • jenkins
    • gitea
    • python
    • node
    • drone
  • testings
    • auto execute jenkins test job when repo pushed to gogs
    • auto execute jenkins test job when repo pushed to gitea
    • auto deploy when jenkins test pass
    • auto execute drone test job when repo pushed to gogs
    • auto execute drone test job when repo pushed to gitea
    • auto deploy when drone test pass
  • documentation
    • Setup my owe develop sites