I'm trying to upload some files from Bitrise CI to AWS S3 bucket.
When I try to configure AWS on my laptop, I have no problem
$ aws configure
$ AWS Access Key ID [None]: MY_KEY
$ AWS Secret Access Key [None]: MY_ACCESS_KEY
$ Default region name [None]: MY_REGION_NAME
$ Default output format [None]:
My problem is how to assign MY_KEY, MY_ACCESS_KEY, MY_REGION_NAME and EMPTY to above requests (via script)?
I tried to cheat! in this way but I wasn't successful.
echo "[default]" > ~/.aws/config
echo "aws_access_key_id = MY_KEY" >> ~/.aws/config
echo "aws_secret_access_key = MY_ACCESS_KEY" >> ~/.aws/config
echo "region = MY_REGION_NAME" >> ~/.aws/config
cat ~/.aws/config
I'm getting following error:
echo '[default]' /tmp/bitrise316130716/step_src/._script_cont: line 16: /root/.aws/config: No such file or directory