Skip to content
 
 

Latest commit

 

History

137 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

java

To vendor java package into your release, run:

$ git clone https://github.com/bosh-packages/java-release
$ cd ~/workspace/your-release
$ bosh vendor-package openjdk-8 ~/workspace/java-release

Included packages:

  • openjdk-17
  • openjdk-11
  • openjdk-8

To use openjdk-* package for compilation in your packaging script:

#!/bin/bash -eu
source /var/vcap/packages/openjdk-8/bosh/compile.env
javac ...

To use openjdk-* package at runtime in your job scripts:

#!/bin/bash -eu
source /var/vcap/packages/openjdk-8/bosh/runtime.env
java ...

See jobs/openjdk-8-test for example.

Development

To run tests cd tests/ && BOSH_ENVIRONMENT=vbox ./run.sh

TODO

  • add custom trust store building to runtime.env

About

Java release for OpenJDK for use with `bosh vendor-package`

Resources

Code of conduct

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages