Drone.io plugin for writing .env files.
7.1K
Drone.io plugin for writing .env files.
This container is based on a project called awsenv created by Vitta here.
Our fork adds a few functionalities - and you can track here - along with few more environment variables.
| origin | tag | alias |
|---|---|---|
node:alpine | drentrega/drone-plugin-ssm-env-creator:alpine | latest |
node:alpine | drentrega/drone-plugin-ssm-env-creator:1.1.1 | - |
node:alpine | drentrega/drone-plugin-ssm-env-creator:1.1.0 | - |
node:alpine | drentrega/drone-plugin-ssm-env-creator:1.0.13 | - |
node:11-alpine | drentrega/drone-plugin-ssm-env-creator:11-alpine | - |
node:10-alpine | drentrega/drone-plugin-ssm-env-creator:10-alpine | - |
node:9-alpine | drentrega/drone-plugin-ssm-env-creator:9-alpine | - |
node:8-alpine | drentrega/drone-plugin-ssm-env-creator:8-alpine | - |
pipeline:
production-generate-dot-env:
when:
branch: master
image: drentrega/drone-plugin-ssm-env-creator
secrets: [ AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY ]
region: sa-east-1
output: ".env"
namespace: "/production/my-app"
Testing locally it will produce a .env file using local
$ docker run --rm -it \
-v "${HOME}/.aws/credentials:/root/.aws/credentials" \
-v "${PWD}:/my-app" \
-w "/my-app" \
-e "PLUGIN_REGION=sa-east-1" \
-e "PLUGIN_OUTPUT=.env" \
-e "PLUGIN_NAMESPACE=/production/my-app" \
drentrega/drone-plugin-ssm-env-creator:latest
Content type
Image
Digest
Size
67.9 MB
Last updated
over 4 years ago
docker pull drentrega/drone-plugin-ssm-env-creator