So I have a remote part
That remote part actually contains three parts
There is a build order which is enforced within the parts using after clauses:
If I build this part directly the after clauses are honoured.
If I include the remote part in a snap using the after clause:
I would have expected that snapcraft would have honoured the above after statements.
Instead the after statements were all ignored.
To make the remote part work I had to include the following in the snap:
after: [setup-repo, getcert, tomcat-with-ssl]
This just feels wrong and unnecessary. These clauses are already declared in the remote part so why should I need to repeat them.
Have I done something wrong?
Is this the intended behaviour?