[minor] separate build task