diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..37cf854
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+target
+work
diff --git a/aggregator/pom.xml b/aggregator/pom.xml
deleted file mode 100644
index e630465..0000000
--- a/aggregator/pom.xml
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-
-
- 4.0.0
-
- org.jenkins-ci.plugins
- plugin
- 2.5
-
-
- org.jenkins-ci.plugins.workflow
- workflow-aggregator
- 2.0-SNAPSHOT
- hpi
- Pipeline
- https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Plugin
- A suite of plugins that lets you orchestrate automation, simple or complex. See http://jenkins-ci.org/solutions/pipeline/ for more details
-
-
- MIT License
- http://opensource.org/licenses/MIT
-
-
-
- scm:git:git://github.com/jenkinsci/workflow-plugin.git
- scm:git:git@github.com:jenkinsci/workflow-plugin.git
- https://github.com/jenkinsci/workflow-plugin
-
-
-
- repo.jenkins-ci.org
- http://repo.jenkins-ci.org/public/
-
-
-
-
- repo.jenkins-ci.org
- http://repo.jenkins-ci.org/public/
-
-
-
- 1.642.3
-
-
-
- ${project.groupId}
- workflow-step-api
- 1.15
-
-
- ${project.groupId}
- workflow-api
- 1.15
-
-
- ${project.groupId}
- workflow-support
- 1.15
-
-
- ${project.groupId}
- workflow-durable-task-step
- 1.15
-
-
- ${project.groupId}
- workflow-scm-step
- 1.15
-
-
- ${project.groupId}
- workflow-cps
- 1.15
-
-
- ${project.groupId}
- workflow-cps-global-lib
- 1.15
-
-
- ${project.groupId}
- workflow-job
- 1.15
-
-
- ${project.groupId}
- workflow-basic-steps
- 1.15
-
-
- ${project.groupId}
- workflow-multibranch
- 1.15
-
-
- org.jenkins-ci.plugins
- pipeline-build-step
- 2.0-SNAPSHOT
-
-
- org.jenkins-ci.plugins
- pipeline-input-step
- 2.0-SNAPSHOT
-
-
- org.jenkins-ci.plugins
- pipeline-stage-step
- 2.0-SNAPSHOT
-
-
-
-
-
- org.jenkins-ci.tools
- maven-hpi-plugin
-
-
- FINE
- FINE
-
-
-
-
-
-
diff --git a/aggregator/demo/.gitignore b/demo/.gitignore
similarity index 100%
rename from aggregator/demo/.gitignore
rename to demo/.gitignore
diff --git a/aggregator/demo/Dockerfile b/demo/Dockerfile
similarity index 100%
rename from aggregator/demo/Dockerfile
rename to demo/Dockerfile
diff --git a/aggregator/demo/Dockerfile-snapshot b/demo/Dockerfile-snapshot
similarity index 100%
rename from aggregator/demo/Dockerfile-snapshot
rename to demo/Dockerfile-snapshot
diff --git a/aggregator/demo/JENKINS_HOME/config.xml b/demo/JENKINS_HOME/config.xml
similarity index 100%
rename from aggregator/demo/JENKINS_HOME/config.xml
rename to demo/JENKINS_HOME/config.xml
diff --git a/aggregator/demo/JENKINS_HOME/hudson.tasks.Maven.xml b/demo/JENKINS_HOME/hudson.tasks.Maven.xml
similarity index 100%
rename from aggregator/demo/JENKINS_HOME/hudson.tasks.Maven.xml
rename to demo/JENKINS_HOME/hudson.tasks.Maven.xml
diff --git a/aggregator/demo/JENKINS_HOME/jenkins.model.JenkinsLocationConfiguration.xml b/demo/JENKINS_HOME/jenkins.model.JenkinsLocationConfiguration.xml
similarity index 100%
rename from aggregator/demo/JENKINS_HOME/jenkins.model.JenkinsLocationConfiguration.xml
rename to demo/JENKINS_HOME/jenkins.model.JenkinsLocationConfiguration.xml
diff --git a/aggregator/demo/JENKINS_HOME/jobs/cd/config.xml b/demo/JENKINS_HOME/jobs/cd/config.xml
similarity index 100%
rename from aggregator/demo/JENKINS_HOME/jobs/cd/config.xml
rename to demo/JENKINS_HOME/jobs/cd/config.xml
diff --git a/aggregator/demo/JENKINS_HOME/log/Workflow.xml b/demo/JENKINS_HOME/log/Workflow.xml
similarity index 100%
rename from aggregator/demo/JENKINS_HOME/log/Workflow.xml
rename to demo/JENKINS_HOME/log/Workflow.xml
diff --git a/aggregator/demo/JENKINS_HOME/org.jenkinsci.main.modules.sshd.SSHD.xml b/demo/JENKINS_HOME/org.jenkinsci.main.modules.sshd.SSHD.xml
similarity index 100%
rename from aggregator/demo/JENKINS_HOME/org.jenkinsci.main.modules.sshd.SSHD.xml
rename to demo/JENKINS_HOME/org.jenkinsci.main.modules.sshd.SSHD.xml
diff --git a/aggregator/demo/JENKINS_HOME/scriptApproval.xml b/demo/JENKINS_HOME/scriptApproval.xml
similarity index 100%
rename from aggregator/demo/JENKINS_HOME/scriptApproval.xml
rename to demo/JENKINS_HOME/scriptApproval.xml
diff --git a/aggregator/demo/Makefile b/demo/Makefile
similarity index 100%
rename from aggregator/demo/Makefile
rename to demo/Makefile
diff --git a/aggregator/demo/README.md b/demo/README.md
similarity index 100%
rename from aggregator/demo/README.md
rename to demo/README.md
diff --git a/aggregator/demo/jetty.sh b/demo/jetty.sh
similarity index 100%
rename from aggregator/demo/jetty.sh
rename to demo/jetty.sh
diff --git a/aggregator/demo/plugins.txt b/demo/plugins.txt
similarity index 100%
rename from aggregator/demo/plugins.txt
rename to demo/plugins.txt
diff --git a/aggregator/demo/repo/Jenkinsfile b/demo/repo/Jenkinsfile
similarity index 100%
rename from aggregator/demo/repo/Jenkinsfile
rename to demo/repo/Jenkinsfile
diff --git a/aggregator/demo/repo/pom.xml b/demo/repo/pom.xml
similarity index 100%
rename from aggregator/demo/repo/pom.xml
rename to demo/repo/pom.xml
diff --git a/aggregator/demo/repo/servers.groovy b/demo/repo/servers.groovy
similarity index 100%
rename from aggregator/demo/repo/servers.groovy
rename to demo/repo/servers.groovy
diff --git a/aggregator/demo/repo/sometests/README.md b/demo/repo/sometests/README.md
similarity index 100%
rename from aggregator/demo/repo/sometests/README.md
rename to demo/repo/sometests/README.md
diff --git a/aggregator/demo/repo/sometests/pom.xml b/demo/repo/sometests/pom.xml
similarity index 100%
rename from aggregator/demo/repo/sometests/pom.xml
rename to demo/repo/sometests/pom.xml
diff --git a/aggregator/demo/repo/sometests/src/test/java/org/jenkinsci/plugins/workflow/demo/AppTest.java b/demo/repo/sometests/src/test/java/org/jenkinsci/plugins/workflow/demo/AppTest.java
similarity index 100%
rename from aggregator/demo/repo/sometests/src/test/java/org/jenkinsci/plugins/workflow/demo/AppTest.java
rename to demo/repo/sometests/src/test/java/org/jenkinsci/plugins/workflow/demo/AppTest.java
diff --git a/aggregator/demo/repo/src/main/webapp/WEB-INF/web.xml b/demo/repo/src/main/webapp/WEB-INF/web.xml
similarity index 100%
rename from aggregator/demo/repo/src/main/webapp/WEB-INF/web.xml
rename to demo/repo/src/main/webapp/WEB-INF/web.xml
diff --git a/aggregator/demo/repo/src/main/webapp/index.jsp b/demo/repo/src/main/webapp/index.jsp
similarity index 100%
rename from aggregator/demo/repo/src/main/webapp/index.jsp
rename to demo/repo/src/main/webapp/index.jsp
diff --git a/aggregator/demo/run.sh b/demo/run.sh
similarity index 100%
rename from aggregator/demo/run.sh
rename to demo/run.sh
diff --git a/aggregator/demo/snapshot-only-plugins.txt b/demo/snapshot-only-plugins.txt
similarity index 100%
rename from aggregator/demo/snapshot-only-plugins.txt
rename to demo/snapshot-only-plugins.txt
diff --git a/pom.xml b/pom.xml
index 9c6b0d1..01a1f7b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,33 +23,126 @@
~ THE SOFTWARE.
-->
-
+
4.0.0
+
+ org.jenkins-ci.plugins
+ plugin
+ 2.5
+
+
org.jenkins-ci.plugins.workflow
- workflow-pom
+ workflow-aggregator
2.0-SNAPSHOT
- pom
- Pipeline: Parent
+ hpi
+ Pipeline
+ https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Plugin
+ A suite of plugins that lets you orchestrate automation, simple or complex. See http://jenkins-ci.org/solutions/pipeline/ for more details
MIT License
http://opensource.org/licenses/MIT
-
- step-api
- api
- support
- basic-steps
- durable-task-step
- scm-step
- build-step
- input-step
- stage-step
- cps
- job
- multibranch
- cps-global-lib
- aggregator
-
+
+ scm:git:git://github.com/jenkinsci/${project.artifactId}-plugin.git
+ scm:git:git@github.com:jenkinsci/${project.artifactId}-plugin.git
+ https://github.com/jenkinsci/${project.artifactId}-plugin
+
+
+
+ repo.jenkins-ci.org
+ http://repo.jenkins-ci.org/public/
+
+
+
+
+ repo.jenkins-ci.org
+ http://repo.jenkins-ci.org/public/
+
+
+
+ 1.642.3
+
+
+
+ ${project.groupId}
+ workflow-step-api
+ 1.15
+
+
+ ${project.groupId}
+ workflow-api
+ 1.15
+
+
+ ${project.groupId}
+ workflow-support
+ 1.15
+
+
+ ${project.groupId}
+ workflow-durable-task-step
+ 1.15
+
+
+ ${project.groupId}
+ workflow-scm-step
+ 1.15
+
+
+ ${project.groupId}
+ workflow-cps
+ 1.15
+
+
+ ${project.groupId}
+ workflow-cps-global-lib
+ 1.15
+
+
+ ${project.groupId}
+ workflow-job
+ 1.15
+
+
+ ${project.groupId}
+ workflow-basic-steps
+ 1.15
+
+
+ ${project.groupId}
+ workflow-multibranch
+ 1.15
+
+
+ org.jenkins-ci.plugins
+ pipeline-build-step
+ 2.0-SNAPSHOT
+
+
+ org.jenkins-ci.plugins
+ pipeline-input-step
+ 2.0-SNAPSHOT
+
+
+ org.jenkins-ci.plugins
+ pipeline-stage-step
+ 2.0-SNAPSHOT
+
+
+
+
+
+ org.jenkins-ci.tools
+ maven-hpi-plugin
+
+
+ FINE
+ FINE
+
+
+
+
+
diff --git a/aggregator/src/main/resources/index.jelly b/src/main/resources/index.jelly
similarity index 100%
rename from aggregator/src/main/resources/index.jelly
rename to src/main/resources/index.jelly