add repo artifact
add repo artifact commun