Skip to content

lawrencexu/eap-build

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Building JBoss EAP, or something similar...

Why ?

As I was not able to build JBoss EAP 6+, I've made a script who can download JBoss EAP 6+'s source code, patch the repository and launch the build with a JBoss Maven repository.

The result isn't exactly a JBoss EAP binary but something with a few differences.

How ?

You can get the build script with git or wget.

With git

If you want to run the script :

git clone git://github.com/hasalex/eap-build.git
cd eap-build
./build-eap7.sh

By default, it builds the latest EAP 7 update. You can build other versions by passing the number to the build :

./build-eap7.sh 7.0.3

For EAP 6 versions, you should use

./build-eap6.sh

By default, it builds the latest EAP 6 update. You can build other versions by passing the number to the build :

./build-eap6.sh 6.4.7

Without git

If you don't want to use git, download the archive, unzip it and run the main script :

wget https://github.com/hasalex/eap-build/archive/master.zip
unzip master.zip
cd eap-build-master
./build-eap7.sh

Versions

The build-eap7.sh script supports 7.0.0->7.0.9, 7.1.0->7.1.3.

The build-eap6.sh script supports 6.2.0->6.2.4, 6.3.0->6.3.3, 6.4.0->6.4.20.

For older versions (6.0.x, 6.1.x), you'll have to checkout the matching tag.

Prerequisite and systems supported

The script is in bash. It should run on almost all bash-compatible systems. You have to install wget, unzip, patch, java (JDK), grep, curl and xmlstarlet first.

About

Build scripts for EAP 6 or 7

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%