Introduce a pipeline that will execute build/test/lint before commits/pushes and after the code is online