Skip to content

anroopak/pokeme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Poke-Me : Lightweight build server

Poke-me is a lightweight build and deployment server. I am using this for my personal and small projects.

I built this project to support my small infra bill. I do not want to spend a lot on my infrastructure as the project is still in it naive stage. I am using the free tier from Google Cloud Platform. Hence, minimising the infrastructure is the goal.

How it works?

  • Works similar to Jenkins, or any other build tool. It listens to pushes to the repository, on particular branches (regex support coming up).
  • The project is expected to have a folder - deploy in the root of the project with files - start.sh and stop.sh.
  • Poke-me downloads your code base to a temporary folder -> (TODO: performs the build) -> stops the existing application -> copies new code to the location -> starts the application.

Integrations

  • Gitlab
  • Bitbucket
  • Github

About

Lightweight build and deployment server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published