Ich versuche, einige Dateien von Bitrise CI in AWS S3-Bucket hochzuladen.Wie skripte ich eine AWS-Konfigurationsantwort?
Wenn ich versuche, AWS auf meinem Laptop zu konfigurieren, ich habe kein 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]:
Mein Problem ist, wie my_key, MY_ACCESS_KEY, MY_REGION_NAME und LEER auf über Anfragen (über Script) zuweisen?
Ich habe versucht zu betrügen! Auf diese Weise war ich aber nicht erfolgreich.
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
Ich erhalte Fehler folgende:
- echo '[default]' /tmp/bitrise316130716/step_src/._script_cont: line 16: /root/.aws/config: No such file or directory
So würde jede Idee dankbar. Vielen Dank.
Sie müssen sicherstellen, dass das '.aws'-Verzeichnis zuerst existiert. – ceejayoz