- introduce project config
- setup jenkins function