newrelic/Publish to S3
Publish artifacts to S3 bucket
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| disable_lock | Disabled locking, for stuff that won't need one, like Windows MSIs. | no | false |
| lock_retries | Retries amount when repo is busy. Retry backoff is 1 minute. | no | 30 |
| run_id | Action run identifier. To be provisioned from env-var `GITHUB_RUN_ID`. | no | — |
| aws_s3_lock_bucket_name | Name of the S3 bucket for lockfiles | no | — |
| aws_role_session_name | Name of the S3 role session name | no | — |
| aws_region | AWS region for the buckets. | no | — |
| aws_role_arn | ARN for the IAM role to be used for fetching AWS STS credentials. | yes | — |
| aws_secret_access_key | AWS secret access key | yes | — |
| aws_access_key_id | AWS access key id | yes | — |
| aws_s3_bucket_name | Name of the S3 bucket | yes | — |
| repo_name | Combination of organization and repository (i.e. newrelic/nri-redis) | yes | — |
| app_name | Name of the package (i.e. nri-redis) | yes | — |
| app_version | Version of the package. If not present is extracted from the tag removing trailing v (i.e tag=v1.0.1 -> version=1.0.1) | no | — |
| tag | Tag pointing to the release | yes | — |
| access_point_host | Http host to use and AP for .repo files in YUM/ZYPP repos | no | — |
| schema | Name of the schema describing the packages to be published (i.e. infra-agent, ohi, nrjmx, custom - requires schema_url, custom-local - requires schema_path) | yes | — |
| schema_url | Url to custom schema file | no | — |
| schema_path | Path to custom schema file | no | — |
| gpg_passphrase | Passphrase for the gpg key | no | — |
| gpg_private_key_base64 | Encoded gpg key | yes | — |
| local_packages_path | local path when packages are already present (/srv is the root of the project inside the docker container) | no | — |
| dest_prefix | s3 path prefix | no | infrastructure_agent/ |
| apt_skip_mirror | skip mirroring apt repo | no | — |
Outputs
no outputs