the most powerful bash script crafted for bulding “wso2esb” carbon applications

1
2
3
4
5
6
██████╗ █████╗ ███████╗██╗ ██╗ ███████╗████████╗██╗ ██╗██████╗ ██╗ ██████╗
██╔══██╗██╔══██╗██╔════╝██║ ██║ ██╔════╝╚══██╔══╝██║ ██║██╔══██╗██║██╔═══██╗
██████╔╝███████║███████╗███████║ ███████╗ ██║ ██║ ██║██║ ██║██║██║ ██║
██╔══██╗██╔══██║╚════██║██╔══██║ ╚════██║ ██║ ██║ ██║██║ ██║██║██║ ██║
██████╔╝██║ ██║███████║██║ ██║ ███████║ ██║ ╚██████╔╝██████╔╝██║╚██████╔╝
╚═════╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚══════╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═════╝

github page

README


  1. description
  2. requirement
  3. contact
  4. license

descrption

POC. Bash studio can create projects for wso2 dev studio or build .car (Carbon application) from that projects.
CAR builder support wso2 ESB artifacts (api, proxy services, local-entries, endpoints) and DSS features (dbs files)

  1. Make project file structure.
    create files: pom.xml, .project and folder structure for the project

  2. Make or recreate artifact.xml
    after add some files in project you must rebuild or generate artifact.xml

  3. Build Carbon App (CAR) Archive form project folder
    build car file that can be uploaded on wso2 esb

system requirements

OS: Linux, Windows with cygwin

shell requirements: bash, awk, sed, zip, find

license

The MIT License (MIT)