deploy an artifact