2017-01-31 1 views
1

Hier baue ich rpm mit gradle.i bin nebula.ospackage. Gibt es eine Möglichkeit, dass ich Shell-Skript vor dem Download httpd ausführen kann.Ausführen von Shell-Skript vor dem Herunterladen von Abhängigkeiten von rpm?

buildRpm { 
dependsOn "extractApps", "extractConfig" 

requires('httpd') 
requires('mod_ssl') 
requires('mod_wsgi') 


preInstall file("${projectDir}/scripts/preinstall.sh") 
postInstall file("${projectDir}/scripts/postinstall.sh") 
} 

in einfachen Worten Shell-Skript ausführen, bevor require läuft?

Antwort

1

Es gibt keine Skripte in * .rpm-Paketen, die ausgeführt werden, bevor Abhängigkeiten von rpm überprüft werden (oder Downloads werden von Gradle initiiert).

Sie müssen sich entweder auf Gradle (oder Yum) für Ihre Anfrage konzentrieren. RPM ist nicht der richtige Ort.

Verwandte Themen