diff --git a/build.gradle b/build.gradle index 224e754..5f62f08 100644 --- a/build.gradle +++ b/build.gradle @@ -16,7 +16,7 @@ plugins { - id 'nebula.plugin-plugin' version '15.0.1' + id 'nebula.plugin-plugin' version '15.2.0' } description 'Plugins to add provided and optional configurations' diff --git a/build.gradle-e b/build.gradle-e new file mode 100644 index 0000000..5f62f08 --- /dev/null +++ b/build.gradle-e @@ -0,0 +1,50 @@ +/* + * Copyright 2014-2015 Netflix, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + + +plugins { + id 'nebula.plugin-plugin' version '15.2.0' +} + +description 'Plugins to add provided and optional configurations' + +dependencies { + implementation 'com.netflix.nebula:nebula-gradle-interop:latest.release' +} + +contacts { + 'nebula-plugins-oss@netflix.com' { + moniker 'Nebula Plugins Maintainers' + github 'nebula-plugins' + } +} + +pluginBundle { + plugins { + optionalPlugin { + id = 'nebula.optional-base' + displayName = 'Optional Configurations plugin' + description = project.description + tags = ['nebula', 'configuration', 'configurations', 'optional'] + } + providedPlugin { + id = 'nebula.provided-base' + displayName = 'Provided Configurations plugin' + description = project.description + tags = ['nebula', 'configuration', 'configurations', 'provided'] + } + } +}