ci.docker
ci.docker copied to clipboard
Build scripts for Docker images (Dockerfiles) and Docker related utilities for WebSphere Liberty.
Fixes #382. Adds features.sh to kernel images, runs features.sh if it is not run already in configure.sh
Adds the `/fixes` symlink to map to `/opt/ibm/fixes` folder. OL and WL images are intended to share the same symlink `/fixes`. ~~Due to the location of the ifixes folder, the...
This change constricts `FEATURE_REPO_URL` to use `installUtility` when the environment variable ends with`*.zip` that indicates an install from Fix Central. When this is not the case, `FEATURE_REPO_URL` should switch to...
The `/liberty` symbolic link appears to be incorrect. It should point to `/opt/ibm/wlp` instead of `/opt/ibm/`. This would make it consistent with the Open Liberty images. See https://github.com/WASdev/ci.docker/blob/main/ga/latest/kernel/Dockerfile.ubi.ibmjava8#L91 vs https://github.com/OpenLiberty/ci.docker/blob/main/releases/latest/kernel-slim/Dockerfile.ubi.ibmjava8#L65.
Depends on #467 (adding features.sh to kernel images). Fixes #421. Adds configure-liberty.sh which sets up the server to use `SERVER_NAME` as the server name. This is the first task that...
Add call to the OpenAPI endpoint during SCC generation. This will improve first request performance.
I was troubleshooting a connection to an alternate maven repository with `features.sh` and I was unable to see why it was failing although `ARG VERBOSE=true` was set in the Dockerfile....
Consider this `Dockerfile`. ```Dockerfile # DisableDockerDetector "liberty-maven-plugin does not support docker buildx-build. See https://github.com/OpenLiberty/ci.maven/issues/1589" # open liberty base image FROM icr.io/appcafe/open-liberty:23.0.0.3-kernel-slim-java17-openj9-ubi # Use the ARG instruction to define the VERBOSE...