integrate component build step