| url | Url | yes | — |
| username | username - (Optional if token is provided) | no | "" |
| password | password - (Optional if token is provided) | no | "" |
| token | token - (Optional if username and password is provided) | no | "" |
| artifactory-path | artifactory path | yes | — |
| file-path | file path | yes | — |
| send-artifact-info | If set, artifact info is sent to CloudBees Unify. Type: Boolean
| no | false |
| artifact-name | If set, artifact name is sent to CloudBees Unify.
| no | — |
| artifact-version | If set, artifact version is sent to CloudBees Unify.
| no | — |
| commit | The commit ID from the source repository, used when registering the build artifact in CloudBees Unify.
| no | ${{ cloudbees.scm.sha }} |
| repository-url | The clone URL of the source repository, used when registering the build artifact in CloudBees Unify.
| no | ${{ cloudbees.scm.repositoryUrl }} |
| ref | The ref or branch of the source repository, used when registering the build artifact in CloudBees Unify.
| no | ${{ cloudbees.scm.ref }} |
| component-id | The ID of the component associated with the artifact. If not provided, the artifact is registered with the component of the current workflow run.
| no | ${{ cloudbees.component.id }} |