Skip to content
This repository has been archived by the owner on Apr 13, 2020. It is now read-only.

[DCK] Remove secrets from scaffolding #24

Merged
merged 1 commit into from
Mar 14, 2019
Merged

[DCK] Remove secrets from scaffolding #24

merged 1 commit into from
Mar 14, 2019

Conversation

yajo
Copy link
Contributor

@yajo yajo commented Feb 25, 2019

Git was never a good place to store secrets.

With this change, you need to supply the secrets in separate, ignored files for test and prod environments.

yajo added a commit to Tecnativa/doodba-qa that referenced this pull request Feb 25, 2019
This new script creates the `.env` files required by the official scaffolding since Tecnativa/doodba-scaffolding#24.

Files names are hardcoded now, some configuration support might be added in the future if somebody needs it.

Default secret values match those in Doodba itself.

It's added as a `before_script` in the Gitlab CI template, as very few jobs would work without it.
yajo added a commit to Tecnativa/doodba-qa that referenced this pull request Feb 25, 2019
This new script creates the `.env` files required by the official scaffolding since Tecnativa/doodba-scaffolding#24.

Files names are hardcoded now, some configuration support might be added in the future if somebody needs it.

Default secret values match those in Doodba itself.

It's added as a `before_script` in the Gitlab CI template, as very few jobs would work without it.
yajo added a commit to Tecnativa/doodba-qa that referenced this pull request Feb 25, 2019
This new script creates the `.env` files required by the official scaffolding since Tecnativa/doodba-scaffolding#24.

Files names are hardcoded now, some configuration support might be added in the future if somebody needs it.

Default secret values match those in Doodba itself.

It's added as a `before_script` in the Gitlab CI template, as very few jobs would work without it.
yajo added a commit to Tecnativa/doodba that referenced this pull request Feb 25, 2019
yajo added a commit to Tecnativa/doodba-qa that referenced this pull request Feb 26, 2019
This new script creates the `.env` files required by the official scaffolding since Tecnativa/doodba-scaffolding#24.

Files names are hardcoded now, some configuration support might be added in the future if somebody needs it.

Default secret values match those in Doodba itself.

It's added as a `before_script` in the Gitlab CI template, as very few jobs would work without it.
yajo added a commit to Tecnativa/doodba-qa that referenced this pull request Feb 26, 2019
This new script creates the `.env` files required by the official scaffolding since Tecnativa/doodba-scaffolding#24.

Files names are hardcoded now, some configuration support might be added in the future if somebody needs it.

Default secret values match those in Doodba itself.

It's added as a `before_script` in the Gitlab CI template, as very few jobs would work without it.
yajo added a commit to Tecnativa/doodba-qa that referenced this pull request Feb 26, 2019
This new script creates the `.env` files required by the official scaffolding since Tecnativa/doodba-scaffolding#24.

Files names are hardcoded now, some configuration support might be added in the future if somebody needs it.

Default secret values match those in Doodba itself.

It's added as a `before_script` in the Gitlab CI template, as very few jobs would work without it.
yajo added a commit to Tecnativa/doodba that referenced this pull request Feb 26, 2019
yajo added a commit to Tecnativa/doodba that referenced this pull request Feb 26, 2019
yajo added a commit to Tecnativa/doodba that referenced this pull request Feb 26, 2019
Git was never a good place to store secrets.

With this change, you need to supply the secrets in separate, ignored files for test and prod environments.
yajo added a commit to Tecnativa/doodba that referenced this pull request Mar 4, 2019
@yajo yajo merged commit 6db4300 into master Mar 14, 2019
@yajo yajo deleted the secrets-out branch March 14, 2019 09:08
yajo added a commit to Tecnativa/doodba that referenced this pull request Mar 14, 2019
yajo added a commit to Tecnativa/doodba that referenced this pull request Mar 14, 2019
- Document changes from Tecnativa/doodba-scaffolding#24.
- Remove scaffolding tests. Since Tecnativa/doodba-scaffolding#15, the scaffolding has its own tests, and these are very hard to maintain.
yajo added a commit to Tecnativa/doodba that referenced this pull request Mar 14, 2019
- Document changes from Tecnativa/doodba-scaffolding#24.
- Remove scaffolding tests. Since Tecnativa/doodba-scaffolding#15, the scaffolding has its own tests, and these are very hard to maintain.
@yajo yajo mentioned this pull request Dec 30, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant