Jenkins docker agents run sh without array syntax; set simulator/migrate images with POSIX conditionals.
Ship Harbor/Hub push with latest+version tags, deploy to openstack.devops.org.ru, and show the package version badge in Help → About.