Gibt es eine Möglichkeit, ein Geheimnis für alle Umgebungen in secrets.yml von Rails 4.1 anzugeben?

8

Wie es in der Frage heißt, gibt es eine Möglichkeit, ein Geheimnis allen 3 Umgebungen bekannt zu machen, ohne es kopieren und einfügen zu müssen?

secrets.yml

%Vor%     
nhjk 09.04.2014, 10:23
quelle

2 Antworten

22

Sie können einen gemeinsamen Schlüssel definieren und mit &label und <<: *label

teilen %Vor%

Update: Für Rails 5.1 +

Rails 5.1 fügt den Schlüssel shared hinzu, der automatisch auf alle Umgebungen angewendet wird:

%Vor%     
user740584 09.04.2014, 10:26
quelle
1

Die Verwendung von common: &common funktionierte bei mir nicht mit Rails 5.1 - shared: tat das jedoch.

    
gregblass 11.09.2017 19:57
quelle