These steps will build an AMI and an AFI and upload them to AWS. It is a combination of the steps in README.md
-
Clone this repository.
-
Update the
FPGA_IMAGE_VERSION
variable in project.mk to avoid naming conflicts. (FPGA_IMAGE_VERSION
will be used as the value for the 'Version' key in the AMI and AFI Tags.) -
Run
make build-afi
from inside this repository. (See the section Build an Amazon FPGA Image) -
Replace the
AGFI_ID
andAMI_ID
variables in project.mk with the new values in upload.json (generated by the previous step). -
Commit your changes and push to a branch
-
Run
make build-ami
from inside this repository. (See the section Build an Amazon Machine Image) -
Test the release
-
Make a PR to
dev
ormaster
depending on the state of the release. -
Apply a tag to the release when it is merged to master