/* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 */ plugins { id 'com.mgd.core.gradle.s3' version '1.2.1' apply false } apply from: file('build-resources.gradle') allprojects { apply plugin: 'com.mgd.core.gradle.s3' ext { awsS3Bucket = project.hasProperty('bucket') ? project.getProperty('bucket') : awsResources.get('default_bucket') buildNumber = project.hasProperty('buildNumber') ? project.getProperty('buildNumber') : 'development' archiveRootKey = "${project.rootProject.version}/${project.buildNumber}" } s3 { profile = project.hasProperty('profile') ? project.getProperty('profile') : awsResources.get('default_profile') region = project.hasProperty('region') ? project.getProperty('region') : awsResources.get('default_region') } dependencies { implementation project(':data-prepper-main') } } task endToEndTests { // TODO add benchmark test and enable } task benchmarkTests { // TODO add benchmark test and enable } task assembleMain { dependsOn ':data-prepper-core:assemble' dependsOn ':data-prepper-plugins:assemble' dependsOn ':data-prepper-main:assemble' } task releasePrerequisites { dependsOn 'assembleMain' dependsOn 'endToEndTests' dependsOn 'benchmarkTests' }