From 45085ce61ca5797c998fafc669cc6c6407a0ad5c Mon Sep 17 00:00:00 2001
From: Shaun Phillips <61982125+ShaPhi7@users.noreply.github.com>
Date: Fri, 29 Apr 2022 04:34:58 +0100
Subject: [PATCH] BAEL-4356 add disable-plugins-examples (#12121)
* BAEL-4356 add disable-plugins-examples
* GTSIS-4356 change tabs to four spaces
---
.../empty-phase/pom.xml | 31 +++++++++++
.../phase-none/pom.xml | 31 +++++++++++
.../plugin-enabled/pom.xml | 17 ++++++
.../src/file-that-must-exist.txt | 1 +
.../disable-plugin-examples/pom.xml | 55 +++++++++++++++++++
.../skip-parameter/pom.xml | 28 ++++++++++
.../src/file-that-must-exist.txt | 1 +
.../maven-parent-pom-resolution/pom.xml | 1 +
8 files changed, 165 insertions(+)
create mode 100644 maven-modules/maven-parent-pom-resolution/disable-plugin-examples/empty-phase/pom.xml
create mode 100644 maven-modules/maven-parent-pom-resolution/disable-plugin-examples/phase-none/pom.xml
create mode 100644 maven-modules/maven-parent-pom-resolution/disable-plugin-examples/plugin-enabled/pom.xml
create mode 100644 maven-modules/maven-parent-pom-resolution/disable-plugin-examples/plugin-enabled/src/file-that-must-exist.txt
create mode 100644 maven-modules/maven-parent-pom-resolution/disable-plugin-examples/pom.xml
create mode 100644 maven-modules/maven-parent-pom-resolution/disable-plugin-examples/skip-parameter/pom.xml
create mode 100644 maven-modules/maven-parent-pom-resolution/disable-plugin-examples/src/file-that-must-exist.txt
diff --git a/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/empty-phase/pom.xml b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/empty-phase/pom.xml
new file mode 100644
index 0000000000..28ea8b6359
--- /dev/null
+++ b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/empty-phase/pom.xml
@@ -0,0 +1,31 @@
+
+
+ 4.0.0
+ com.baeldung.maven-parent-pom-resolution
+ empty-phase
+ 1.0.0-SNAPSHOT
+ pom
+
+
+ com.baeldung.maven-parent-pom-resolution
+ disable-plugin-examples
+ 1.0.0-SNAPSHOT
+
+
+
+
+
+ maven-enforcer-plugin
+
+
+ enforce-file-exists
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/phase-none/pom.xml b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/phase-none/pom.xml
new file mode 100644
index 0000000000..8870f28fd2
--- /dev/null
+++ b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/phase-none/pom.xml
@@ -0,0 +1,31 @@
+
+
+ 4.0.0
+ com.baeldung.maven-parent-pom-resolution
+ phase-none
+ 1.0.0-SNAPSHOT
+ pom
+
+
+ com.baeldung.maven-parent-pom-resolution
+ disable-plugin-examples
+ 1.0.0-SNAPSHOT
+
+
+
+
+
+ maven-enforcer-plugin
+
+
+ enforce-file-exists
+ any-value-that-is-not-a-phase
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/plugin-enabled/pom.xml b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/plugin-enabled/pom.xml
new file mode 100644
index 0000000000..e3ff22aaf7
--- /dev/null
+++ b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/plugin-enabled/pom.xml
@@ -0,0 +1,17 @@
+
+
+ 4.0.0
+ com.baeldung.maven-parent-pom-resolution
+ plugin-enabled
+ 1.0.0-SNAPSHOT
+ pom
+
+
+ com.baeldung.maven-parent-pom-resolution
+ disable-plugin-examples
+ 1.0.0-SNAPSHOT
+
+
+
\ No newline at end of file
diff --git a/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/plugin-enabled/src/file-that-must-exist.txt b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/plugin-enabled/src/file-that-must-exist.txt
new file mode 100644
index 0000000000..2a6fae012f
--- /dev/null
+++ b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/plugin-enabled/src/file-that-must-exist.txt
@@ -0,0 +1 @@
+Example source file
\ No newline at end of file
diff --git a/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/pom.xml b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/pom.xml
new file mode 100644
index 0000000000..2a2e5b00ea
--- /dev/null
+++ b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/pom.xml
@@ -0,0 +1,55 @@
+
+
+ 4.0.0
+ com.baeldung.maven-parent-pom-resolution
+ disable-plugin-examples
+ 1.0.0-SNAPSHOT
+ pom
+
+
+ com.baeldung
+ maven-parent-pom-resolution
+ 1.0.0-SNAPSHOT
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+ 3.0.0
+
+
+ enforce-file-exists
+
+ enforce
+
+
+
+
+
+ ${project.basedir}/src/file-that-must-exist.txt
+
+
+
+
+
+
+
+
+
+
+
+ plugin-enabled
+ skip-parameter
+ phase-none
+ empty-phase
+
+
+
+ UTF-8
+
+
+
\ No newline at end of file
diff --git a/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/skip-parameter/pom.xml b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/skip-parameter/pom.xml
new file mode 100644
index 0000000000..31415bec24
--- /dev/null
+++ b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/skip-parameter/pom.xml
@@ -0,0 +1,28 @@
+
+
+ 4.0.0
+ com.baeldung.maven-parent-pom-resolution
+ skip-parameter
+ 1.0.0-SNAPSHOT
+ pom
+
+
+ com.baeldung.maven-parent-pom-resolution
+ disable-plugin-examples
+ 1.0.0-SNAPSHOT
+
+
+
+
+
+ maven-enforcer-plugin
+
+ true
+
+
+
+
+
+
\ No newline at end of file
diff --git a/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/src/file-that-must-exist.txt b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/src/file-that-must-exist.txt
new file mode 100644
index 0000000000..2a6fae012f
--- /dev/null
+++ b/maven-modules/maven-parent-pom-resolution/disable-plugin-examples/src/file-that-must-exist.txt
@@ -0,0 +1 @@
+Example source file
\ No newline at end of file
diff --git a/maven-modules/maven-parent-pom-resolution/pom.xml b/maven-modules/maven-parent-pom-resolution/pom.xml
index e5340032b7..8506f1c5fa 100644
--- a/maven-modules/maven-parent-pom-resolution/pom.xml
+++ b/maven-modules/maven-parent-pom-resolution/pom.xml
@@ -10,6 +10,7 @@
aggregator
+ disable-plugin-examples