You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Github Action for building customized container images on top of webMethods product images, including packages installation
Usage
⚠️ To leverage the full capabilities of the action, please use the conventional build-args when designing your Dockerfile. The bellow inputs specify their corresponding build-arg name, passed to the docker build process.
Setting
Default value
Description
context
The docker build context
dockerfile
The dockerfile to use for the build
image-name
The full name of the image to build
base-runtime
The base runtime image to use. Passed as baseruntime build-arg to the docker build process
builder-number
The build number. Passed as buildnumber build-arg to the docker build process
extra-args
The extra arguments (build-args) to pass to the docker build process
The webMethods packages registry server to use for pulling packages. Passed as wpmregistryserver build-arg to the docker build process
wpm-registry
licensed
The webMethods packages registry to use from the webMethods packages registry server. Passed as wpmregistry build-arg to the docker build process
wpm-registry-token
The webMethods packages registry authentication token. Passed as wpmregistrytoken build-arg to the docker build process
packages
Packages to install, registered in the webMethods packages registry, seperated by space (e.g. "WmPackage1 WmPackage2"). Passed as packages build-arg to the docker build process
custom-packages-org-url
The GitHub organization URL for pulling custom packages located in GitHub. Passed as custompackagesorgurl build-arg to the docker build process
custom-packages
Custom Packages to install, located in the specified GitHub organization, seperated by space (e.g. "CustomPackage1:main CustomPackage2:v1"). Passed as custompackages build-arg to the docker build process
Outputs
Output
Description
image-name
The full name of the built image (e.g. mycontainerregistry.com/myimage:mytag )
image-repository
The repository part of the built image (e.g mycontainerregistry.com/myimage)