From 2b3f717efdcf38e1f5463c0e56da4cef4d0b11fc Mon Sep 17 00:00:00 2001 From: Bo-Yi Wu Date: Thu, 20 Jun 2019 22:19:57 +0800 Subject: [PATCH] feat(storage): aws s3 storage --- defaults/main.yml | 5 +++++ templates/drone-server.env.j2 | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/defaults/main.yml b/defaults/main.yml index 557a0d1..603a810 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -41,3 +41,8 @@ drone_mysql_data_dir: "/var/lib/mysql/data" drone_mysql_password: "drone" drone_mysql_user: "drone" drone_mysql_db: "drone" + +# S3 Storage +aws_default_region: "us-east-1" +aws_region: "us-east-1" +drone_s3_bucket: "" diff --git a/templates/drone-server.env.j2 b/templates/drone-server.env.j2 index dd0086a..1e50878 100644 --- a/templates/drone-server.env.j2 +++ b/templates/drone-server.env.j2 @@ -44,3 +44,10 @@ DRONE_GITEA_CLIENT_SECRET={{ drone_gitea_client_secret }} DRONE_GITEA_SKIP_VERIFY={{ drone_gitea_skip_verify }} DRONE_GITEA_DEBUG={{ drone_github_debug }} {% endif %} +{% if aws_access_key_id != "" and aws_secret_access_key != "" %} +aws_access_key_id={{ aws_access_key_id }} +aws_secret_access_key={{ aws_secret_access_key }} +aws_default_region={{ aws_default_region }} +aws_region={{ aws_region }} +drone_s3_bucket={{ drone_s3_bucket }} +{% endif %}