Create progress list if file doesn't exist and publish program to remote server.