Giter Club home page Giter Club logo

wildfly-deploy's Introduction

wildfly-deploy.sh

  • a post-build deploy script to deploy war files to jboss/wildfly

  • requires: sshpass, scp, ssh

  • optional: socat (for haproxy management during deployment)

options:
  -C   path to jboss or wildfly cli (on remote host, 
         e.g.: /opt/wildfly/bin/jboss-cli.sh)
  -H   host of the wildfly console (on remote host, e.g.: localhost)
  -P   port of the wildfly console (on remote host, e.g.: 9990)
  -S   remote server(s) to deploy to. can be specified multiple times,
         e.g.: -S server1 -S server2 ...
  -h   display help
  -u   ssh user to connect to remote server(s)
  -p   ssh password to connect to remote server(s)

  ## HAProxy Options ##

  if enabled with the '-e' switch, haproxy backend servers can
  be automatically disabled / re-enabled during deployment.
  the backend to operate on must be specified, the servernames
  will be taken from the '-S' parameter which must match the
  server names configured in the haproxy backend.

  -e   enable HAProxy management during deployment
  -A   haproxy server name / IPv4 address
  -a   haproxy control socket port (stats socket: level admin)
  -b   HTTP backend

wildfly-deploy's People

Contributors

b2cc avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.