When we deploy on-prem we likely won't use the sdaccel shell so this PR shouldn't be merged, it's for testing purposes only.
This PR adds the ability to set the endpoint for all aws cli s3 commands. This means that on-prem the build process will talk to minio if told to by fake-batch instead of S3.
This PR also adds the ability to change how the artifact of a build is handled. Normally we'd upload our code to an S3 bucket then run aws ec2 create-fpga-image against it but this won't work for on-prem, so instead we'll run another script. The details of that script haven't been nailed down so for now it's only going to zip our workspace and upload it.
When we deploy on-prem we likely won't use the sdaccel shell so this PR shouldn't be merged, it's for testing purposes only.
This PR adds the ability to set the endpoint for all aws cli s3 commands. This means that on-prem the build process will talk to minio if told to by fake-batch instead of S3.
This PR also adds the ability to change how the artifact of a build is handled. Normally we'd upload our code to an S3 bucket then run
aws ec2 create-fpga-image
against it but this won't work for on-prem, so instead we'll run another script. The details of that script haven't been nailed down so for now it's only going to zip our workspace and upload it.