Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
 
 
 
 
 
 
 
 
 
 
 
 
web
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

MyBlog

Test, Build and Deploy codecov Maintainability

My blog website, written in golang. Deployed to google cloud and managed with kubernetes and helm (overkill for a blog).

Attempts to follow golang project standard layout https://github.com/golang-standards/project-layout

Development Instructions

This project uses skaffold and kubernetes for local development.

# Set up kubernetes cluster and configure kubectl to use desired context
$ skaffold dev

# This project uses gulp to run build tasks (sass)
$ npm install -g gulp && npm install # install gulp globally and local dev dependencies
$ gulp

CI/CD Pipeline

  • Commits/merges to develop are automatically deployed to staging
  • Commits/merges to master are automatically deployed to production

Authors

License

myblog free and unencumbered public domain software. For more information, see http://unlicense.org/ or the accompanying UNLICENSE file.