Execute validate command before pushing or deploying
At the Dockercon18, Workshop: Docker Application Package, I have asked if the command validate is executed before sharing or deploying the app. Since there was not a clear answer about it, they encouraged me to open this issue/question. I have checked the code and seems that is not called, maybe is called, but I could not find it. In my opinion would be great to ensure the app is valid before pushing or deploying.
Thank you @jonathansantilli for filling his issue! You are right about that, we should validate everytime before bundling, deploying or pushing.
The move to CNAB runtime will build a CNAB each time you try to deploy or push from source, thus validating the package as a nice side effect. We should not spend too much effort on this