add component build test