You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Goal: be able to upload .tar.gz, .zip, .msi into testdownload.newrelic.com repo
Steps:
Create docker GHA inside of nri-redis repo documentation
Mount s3 inside docker container
Grab msi, zip, tag.gz from GH
Upload artifacts to right locations based on platform and OS
Add locking mechanism via s3 consistent read/write s3 feature
Request dedicated repo for github action in newrelic org (to be able to publish action and use in other projects)
Notes / ideas:
Create base image that contains all scripts and have different tags to run specific upload step (via entrypoint). ex: gha-upload:msi? for uploading msi only. If called with :latest run all upload steps. It will give us some flexibility. gha-upload is just example of name, name of action can be different
Make GHA in a way that it know what is our integration artifacts naming format and be able to overwrite it with a parameter if needed.
Pass integration name as a parameter.
Pass tag as a parameter.
List of file masks to upload
Grab release assets from corresponding to TAG release page.
The text was updated successfully, but these errors were encountered:
brushknight
changed the title
GH Action for S3 upload
Simple GH Action: upload tar, zip, msi into S3 bucket
Jan 18, 2021
Goal: be able to upload
.tar.gz
,.zip
,.msi
into test download.newrelic.com repoSteps:
Notes / ideas:
gha-upload:msi?
for uploading msi only. If called with:latest
run all upload steps. It will give us some flexibility.gha-upload
is just example of name, name of action can be differentTAG
release page.The text was updated successfully, but these errors were encountered: