3
Ich versuche, mehrere Befehle in einem conainter_commands
Eintrag zu übergeben und Fehler zu erhalten. Aber wenn ich die gleichen Befehle wie einzelne Einträge übergebe, funktioniert es gut.
Works:
container_commands:
01_remove_old_dump:
command: 'rm -f /tmp/db.dump'
02_get_new_dump:
command: 'aws s3 cp s3://bucket/db.dump'
schlägt mit /bin/sh: rm -f /tmp/db.dump: No such file or directory.
container_commands:
01_remove_old_dump:
command: ('rm -f /tmp/db.dump' 'aws s3 cp s3://bucket/db.dump')
Vielen Dank! Ich schlug für immer auf meine Wand an der Wand. Ihre Dokumente sind falsch. – vcardillo
Hinweis, die Testsyntax hier scheint nicht zu funktionieren. Ich dachte, es würde funktionieren, aber ich stellte fest, dass es jedes Mal "wahr" war. Ich habe meinen Befehl in eine if-Anweisung eingeschlossen, die denselben Test durchführt. –