seu-as-code / seu-as-code.plugins

The Gradle plugins for SEU-as-code.
Apache License 2.0
28 stars 9 forks source link

Software hooks should run immediately after installation of each package #56

Open lreimer opened 5 years ago

lreimer commented 5 years ago

Software hooks seem to run after all outstanding packages are applied. If for some reason the installation of a package aborts (download failure or something else) the hooks are never executed and leave unpacked files with unresolved place holders.

g3force commented 3 years ago

Additional note that relates to this issue: All hooks are copied directly into the software folder, without a prefix for the package. So if two packages have files with the same name, they will be overwritten and thus only one will effectively applied.