Public | Automated Build

Last pushed: a year ago
Short Description
Tracks update made to Open JDK for concourse-ci.
Full Description

Open JDK Early Access Resource

Tracks update made to Open JDK 8 Early Access Releases. This resource parse https://jdk8.java.net/download.html to get
Open Jdk Early Access binairies.

Deploying to Concourse

In your bosh deployment manifest, add to the groundcrew.additional_resource_types with the following:

- image: docker:///orangeopensource/openjdk-resource
  type: openjdk-resource

Source Configuration

Default value bold

Behavior

check: Check for new version of openjdk

Detects new versions of Open JDK that have been published to https://jdk8.java.net/.

in: Clone the repository, at the given pull request ref

Fetches a given release, placing the following in the destination:

  • version: The version number of the release.
  • url: A URL that can be used to download the release tarball.
  • openjdk.tar.gz: The OpenJdk tarball, if the tarball param is true.

Parameters

  • tarball: Optional. Default true. Fetch the release tarball.
  • output_name : Optional. Default openjdk.tar.gz. Set a custom name for Open Jdk tarball.

Example pipeline

Have a look at our pipeline.

Tests

Tests can be run two ways, for local feedback and to see how it will run on the resource container.

  1. Local
 TODO
  1. Container, requires requires docker
TODO

Reminder: details proxy usage

Docker Pull Command
Owner
orangeopensource

Comments (0)