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