The official JasperStarter Build Environment
466
JasperStarter is an opensource command line launcher and batch compiler for JasperReports.
The official homepage is jasperstater.cenote.de.
Based on cenote/trusty-java8
This Docker image is used to build JasperStarter including windows-setup. It does not contain more installed programmes but it's .m2 repo is preloaded with almost all needed dependencies for speed up the build and save bitbucket pipeline build minutes.
Installed software:
You need the following programms installed on your local machine:
Assuming your are on linux, your username is peter and you put sourcecode in a directory src under your home.
cd ~/src
git clone https://bitbucket.org/cenote/jasperstarter.git
docker run -it --volume=/home/peter/src/jasperstarter:/jasperstarter --workdir=/jasperstarter cenote/jasperstarter-env
Now you can build a snapshot
mvn clean package -P snapshot,windows-setup
or a release
git checkout JasperStarter-3.0.0
mvn clean package -P release,windows-setup
After you exit from your new created container you can just restart the same container.
List your container:
docker ps -l
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
51e8a151b77f cenote/jasperstarter-env "/bin/bash" 28 minutes ago Exited (0) 10 minutes ago kickass_franklin
Start your container:
docker start -ai kickass_franklin
Content type
Image
Digest
Size
663.8 MB
Last updated
almost 8 years ago
docker pull cenote/jasperstarter-env