package proto.artifact

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Artifacts

artifacts.proto:19

Configuration for artifact support.

Used in: config.Clouddriver, config.Echo, config.Hal

message Bitbucket

bitbucket.proto:9

Configuration for the Bitbucket artifact provider.

Used in: Artifacts

message BitbucketAccount

bitbucket.proto:18

Configuration for a Bitbucket artifact account. For each account, set both `username` and `password`, or set `usernamePasswordFile`.

Used in: Bitbucket

message Gcs

gcs.proto:9

Configuration for the Google Cloud Storage artifact provider.

Used in: Artifacts

message GcsAccount

gcs.proto:18

Configuration for a Google Cloud Storage artifact account.

Used in: Gcs

message GitHub

github.proto:9

Configuration for the GitHub artifact provider.

Used in: Artifacts

message GitHubAccount

github.proto:24

Configuration for a GitHub artifact account. For each account, set one of the following: * `username` and `password` * `usernamePasswordFile` * `token` * `tokenFile`.

Used in: GitHub

message GitLab

gitlab.proto:9

Configuration for the GitLab artifact provider.

Used in: Artifacts

message GitLabAccount

gitlab.proto:19

Configuration for a GitLab artifact account. For authentication, specify either `token` or `tokenFile`.

Used in: GitLab

message GitRepo

gitrepo.proto:9

Configuration for the Git repo artifact provider.

Used in: Artifacts

message GitRepoAccount

gitrepo.proto:27

Configuration for a Git repo artifact account. An account configured here maps to a credential that can authenticate against a Git repository hosted by a Git hosting service. For authentication, set one of the following: * `username` and `password` * `usernamePasswordFile` * `token` * `tokenFile` * `sshPrivateKeyFilePath` and `sshPrivateKeyPassphrase`

Used in: GitRepo

message Helm

helm.proto:9

Configuration for the Helm artifact provider.

Used in: Artifacts

message HelmAccount

helm.proto:19

Configuration for a Helm artifact account. For authentication, specify either `username` and `password` or `usernamePasswordFile`.

Used in: Helm

message Http

http.proto:9

Configuration for the HTTP artifact provider.

Used in: Artifacts

message HttpAccount

http.proto:19

Configuration for an HTTP artifact account. For authentication, specify either `username` and `password` or `usernamePasswordFile`.

Used in: Http

message Maven

maven.proto:9

Configuration for the Maven artifact provider.

Used in: Artifacts

message MavenAccount

maven.proto:18

Configuration for a Maven artifact account.

Used in: Maven

message Oracle

oracle.proto:9

Configuration for the Oracle artifact provider.

Used in: Artifacts

message OracleAccount

oracle.proto:18

Configuration for an Oracle artifact account.

Used in: Oracle

message S3

s3.proto:9

Configuration for the S3 artifact provider.

Used in: Artifacts

message S3Account

s3.proto:18

Configuration for an S3 artifact account.

Used in: S3

message Template

template.proto:9

Configuration for a Jinja template for Spinnaker to use for artifact extraction. For more details, please read the documentation: https://www.spinnaker.io/reference/artifacts/from-build-triggers/#artifacts-from-build-triggers

Used in: Artifacts, config.Igor.Artifacts