https://staragile.com/blog/what-are-artifacts-in-devops