Skip to content

lhartikk/AstroBuild

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

AstroBuild

Deploy based on the planet alignments.

Example

Example usage when integrated to capistrano:

> cap production deploy

INFO [dfe36319] Running /usr/bin/env python astro_build.py as [email protected]
DEBUG [dfe36319] Command: python astro_build.py
DEBUG [dfe36319]BUILD FAILED
DEBUG [dfe36319]PLANETS ALIGNED: ['Mercury', 'Jupiter']
DEBUG [dfe36319]ALIGNMENT: 149 degrees
(Backtrace restricted to imported tasks)
cap aborted!

Technical specs

Calculates the geocentric apparent longitude in degrees of each planet (+ sun) and rounds to the nearest integer. If any of the planets align, an error message is written to stderr.

Inspired by: How to compute planetary positions

Visual: Current Geocentric and Heliocentric Planetary Positions

How to use?

Since AstroBuild is just a simple python script you can integrate it to your favourite deploy/CI workflow e.g. as a prebuild task!

About

Deploy based on the planet alignments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages