add CI build support