Software developers often build artifacts (Docker containers, WAR files, APK bundles etc.) from codes.