Abbiamo creato la nostra applicazione come file .war, pubblicizziamo il supporto per JBoss AS5 e chiediamo ai nostri clienti di copiare il file .war nella loro directory 'deploy' di JBoss, e avviare il loro application server in ordine per distribuire il .war.JBoss AS7 * .dodeploy file
Stiamo introducendo il supporto per JBoss AS7, così le nostre istruzioni di distribuzione per AS7 dovranno cambiare a qualcosa come
-copy the application.war to $JBOSS_HOME/standalone/deployments
-touch $JBOSS_HOME/standalone/deployments/application.war.dodeploy
-start JBoss AS7
Questo metodo deployent sembra scomodo per me, e forse fragile, come un fallimento per creare con successo il * .dodeploy file causerebbe il fallimento della distribuzione. Anche i problemi di avvio di JBoss possono causare il fallimento della distribuzione, facendo sì che il file * .dodeploy venga rinominato * .failed, per cui dovrebbe essere rinominato in * .dodeploy prima di tentare di ridistribuire. Stiamo pensando che il processo sembra un po 'strano per alcuni dei nostri clienti, che potrebbero non avere familiarità con JBoss AS7.
C'è un modo per automatizzare questo processo di distribuzione in modo che sia più agevole per i deployer che potrebbero non sentirsi a proprio agio con come funzionano le cose con JBoss AS7? In che modo le altre persone gestiscono questo tipo di situazione? grazie per qualsiasi suggerimento
aggiungi ... auto-deploy-zipped = "true" auto-deploy-exploded = "false" – MacGyver