newrelic/Publish to S3

Publish artifacts to S3 bucket

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
disable_lockDisabled locking, for stuff that won't need one, like Windows MSIs.nofalse
lock_retriesRetries amount when repo is busy. Retry backoff is 1 minute.no30
run_idAction run identifier. To be provisioned from env-var `GITHUB_RUN_ID`.no
aws_s3_lock_bucket_nameName of the S3 bucket for lockfilesno
aws_role_session_nameName of the S3 role session nameno
aws_regionAWS region for the buckets.no
aws_role_arnARN for the IAM role to be used for fetching AWS STS credentials.yes
aws_secret_access_keyAWS secret access keyyes
aws_access_key_idAWS access key idyes
aws_s3_bucket_nameName of the S3 bucketyes
repo_nameCombination of organization and repository (i.e. newrelic/nri-redis)yes
app_nameName of the package (i.e. nri-redis)yes
app_versionVersion 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
tagTag pointing to the releaseyes
access_point_hostHttp host to use and AP for .repo files in YUM/ZYPP reposno
schemaName 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_urlUrl to custom schema fileno
schema_pathPath to custom schema fileno
gpg_passphrasePassphrase for the gpg keyno
gpg_private_key_base64Encoded gpg keyyes
local_packages_pathlocal path when packages are already present (/srv is the root of the project inside the docker container)no
dest_prefixs3 path prefixnoinfrastructure_agent/
apt_skip_mirrorskip mirroring apt repono

no outputs