Automated RPM packaging of AWS CLI v2 using GitHub Actions
WIP: Trying to get EL8 (RHEL, Rocky) to work
Only EL7 (RHEL, Centos, ???) are supported now, but other distros are in the wishlist.
./check_for_new_installer- download the installer and update various metadata files./respecit- update the spec file to match the downloaded versiondocker-compose build builder- create the builder imagedocker-compose run builder ./rebuildit- rebuild the RPMdocker-compose run tester ./retestit- test installing the RPM
This should result in:
- no-source RPM:
SRPMS/awscliv2-${VERSION}-${RELEASE}.el8.nosrc.rpm - installable RPM:
RPMS/x86_64/awscliv2-${VERSION}-${RELEASE}.el8.x86_64.rpm