From 50c4df4f457c9cf70170dacc07c491ee2c118e60 Mon Sep 17 00:00:00 2001 From: Ehren Kret Date: Wed, 26 May 2021 18:01:55 -0500 Subject: [PATCH] Add deploy phase bindings --- .gitignore | 11 +++++++---- service/pom.xml | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 66d5ee707..6ee030cef 100644 --- a/.gitignore +++ b/.gitignore @@ -9,10 +9,13 @@ config/production.yml config/federated.yml config/staging.yml config/testing.yml -service/config/production.yml -service/config/federated.yml -service/config/staging.yml -service/config/testing.yml +config/deploy.properties +/service/config/production.yml +/service/config/federated.yml +/service/config/staging.yml +/service/config/testing.yml +/service/config/deploy.properties +/service/dependency-reduced-pom.xml .opsmanage put.sh deployer-staging.properties diff --git a/service/pom.xml b/service/pom.xml index 29fcb9016..4e41f7d06 100644 --- a/service/pom.xml +++ b/service/pom.xml @@ -479,6 +479,45 @@ + + + org.codehaus.mojo + properties-maven-plugin + 1.0.0 + + + read-deploy-configuration + deploy + + read-project-properties + + + ${project.basedir}/config/deploy.properties + + + + + + + com.bazaarvoice.maven.plugins + s3-upload-maven-plugin + 1.5 + + ${project.build.directory}/${project.build.finalName}-bin.tar.gz + ${deploy.bucketName} + ${project.build.finalName}-bin.tar.gz + + + + deploy-to-s3 + deploy + + s3-upload + + + + +