tracey-tracy/Build Rasa Server image
Build a Docker image with custom components for Rasa Server
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| components_directory | Path to the directory with components. | no | ${{ github.workspace }}/components |
| requirements_file | Path to the requirements.txt file. | no | — |
| docker_registry | Name of the docker registry which the Docker image should be published to. | no | docker.io |
| docker_registry_login | Login name for the Docker registry. | yes | — |
| docker_registry_password | Password for the Docker registry. | yes | — |
| docker_image_name | Docker image name. | no | components_server |
| docker_image_tag | Docker image tag. | no | ${{ github.run_id }} |
| docker_registry_push | Push a docker image to the registry. If `False` the user can add manual extra steps in their workflow which use the built image. | no | true |
| dockerfile | Path to a custom Dockerfile. | no | — |
| rasa_version | Version of the Rasa which should be used to build the image. | no | latest |
| docker_build_args | List of build-time variables. | no | — |
Outputs
| name | description |
|---|---|
| docker_image_name | Docker image name, the name contains the registry address and the image name, e.g., `docker.io/my_account/my_image_name`. |
| docker_image_tag | Tag of the image, e.g., `v1.0`. |
| docker_image_full_name | Docker image name (contains an address to the registry, image name, and tag), e.g., `docker.io/my_account/my_image_name:v1.0`. |