| Parameter |
Choices/Defaults |
Comments |
|
architecture
string
added in 1.0.0 of rapyutarobotics.rr_io
|
Choices:
amd64 ←
- arm32v7
- arm64v8
|
Strategy type to make the build.
Choices are case insensitive.
|
|
branch
string
added in 1.0.0 of rapyutarobotics.rr_io
|
Default:
""
|
Branch in the repository from which to create the build.
|
|
catkin_options
list
/ elements=dictionary
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Catkin options for the build if is_ros is set to True.
Each Catkin option is a dictionary.
|
|
blacklist
string
|
|
blacklist for the catkin option.
|
|
catkin_make_args
string
|
|
catkin_make_args for the catkin option.
|
|
cmake_args
string
|
|
Cmake Args for the catkin option.
|
|
make_args
string
|
|
Make Args for the catkin option.
|
|
ros_packages
string
|
|
Ros package for the catkin option.
|
|
context_directory
string
added in 1.0.0 of rapyutarobotics.rr_io
|
Default:
""
|
Context dir to be used in the build.
|
|
docker_file_path
string
added in 1.0.0 of rapyutarobotics.rr_io
|
Default:
""
|
Path of Dockerfile.
This path is appended to the context_directory before searching for the Dockerfile.
|
|
docker_image_repository
string
added in 1.0.0 of rapyutarobotics.rr_io
|
Default:
""
|
An external docker repository where Build will push the image.
For example ‘docker.io/user/example’.
|
|
docker_pull_secret
string
added in 1.0.0 of rapyutarobotics.rr_io
|
Default:
""
|
Secret name created in rapyuta io to pull the docker image.
This is valid if the strategy_type is set to docker
|
|
docker_push_secret
string
added in 1.0.0 of rapyutarobotics.rr_io
|
Default:
""
|
Secret name created in rapyuta io to push the docker image.
This is valid if the strategy_type is set to docker.
|
|
enable_simulation
boolean
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Whether to enable simulation in the build.
Can be set to true only when is_ros is true.
|
|
is_ros
boolean
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Whether the build has a ros component.
If this parameter is set to true then a ros_distro is required.
|
|
name
string
/ required
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Name of the build.
|
|
present
boolean
/ required
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Whether build should be present or not.
|
|
repository
string
/ required
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Repository to make the build from.
|
|
ros_distro
string
added in 1.0.0 of rapyutarobotics.rr_io
|
Choices:
- kinetic
- melodic
- noetic
Default:
""
|
Ros distribution to use for the build.
This parameter is required only if the build has a ros component.
Choices are case insensitive.
|
|
source_secret
string
added in 1.0.0 of rapyutarobotics.rr_io
|
Default:
""
|
Represents secret for a private git repository.
|
|
strategy_type
string
/ required
added in 1.0.0 of rapyutarobotics.rr_io
|
|
Strategy type to make the build.
Choices are case insensitive.
|
|
tag_name
string
added in 1.0.0 of rapyutarobotics.rr_io
|
|
If the build is already present and the trigger option is enabled then this option sets the tag name of the docker image.
|
|
trigger
boolean
added in 1.0.0 of rapyutarobotics.rr_io
|
|
If the build is already present then this options lets you trigger the build.
It is automatically set to true if there is a build with same name which failed and present=true.
|
|
trigger_name
string
added in 1.0.0 of rapyutarobotics.rr_io
|
|
If the build is already present and the trigger option is enabled then this option sets the trigger name of the docker image.
|