Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pull request for new release #1

Open
wants to merge 108 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
108 commits
Select commit Hold shift + click to select a range
f070271
modified scm section
irfanjs Apr 17, 2016
491df93
updated version to snapshot
irfanjs Apr 17, 2016
829c43f
[maven-release-plugin] prepare release release1
irfanjs Apr 17, 2016
a56b2b5
modified connection info
irfanjs Apr 18, 2016
040d231
Modified version
irfanjs Apr 18, 2016
036d33c
Added dev info
irfanjs Apr 18, 2016
ab4866b
[maven-release-plugin] prepare release sinatra-chef-builder-1.2
irfanjs Apr 18, 2016
3df220a
added comment
irfanjs Apr 18, 2016
6adf611
[maven-release-plugin] prepare release sinatra-chef-builder-1.2
irfanjs Apr 18, 2016
16b2312
added comment
irfanjs Apr 18, 2016
9f4b6c9
[maven-release-plugin] prepare release sinatra-chef-builder-1.2
irfanjs Apr 18, 2016
e610c28
Removed comment
Apr 18, 2016
1be0c4e
Removed comment
irfanjs Apr 18, 2016
7913fd4
[maven-release-plugin] prepare release sinatra-chef-builder-1.2
irfanjs Apr 18, 2016
ffd8732
added snapshot version
irfanjs Apr 18, 2016
2dc029e
[maven-release-plugin] prepare release sinatra-chef-builder-1.2
irfanjs Apr 18, 2016
3e64d40
[maven-release-plugin] prepare for next development iteration
irfanjs Apr 18, 2016
a6d0f83
changes in README for wiki
irfanjs Apr 18, 2016
5808535
fix in config.jelly. Help files missing
irfanjs Apr 19, 2016
ab90971
added comment
irfanjs Apr 22, 2016
7302eff
[maven-release-plugin] prepare release sinatra-chef-builder-1.3
irfanjs Apr 22, 2016
14f24f2
added comment
irfanjs Apr 22, 2016
b877199
[maven-release-plugin] prepare release sinatra-chef-builder-1.3
irfanjs Apr 22, 2016
d7358a8
added comment
irfanjs Apr 22, 2016
c88a67c
[maven-release-plugin] prepare release sinatra-chef-builder-1.3
irfanjs Apr 22, 2016
05715bb
added comment
irfanjs Apr 22, 2016
aba4a9f
[maven-release-plugin] prepare release sinatra-chef-builder-1.3
irfanjs Apr 22, 2016
f0d6f14
[maven-release-plugin] prepare for next development iteration
irfanjs Apr 22, 2016
9f3faf1
new version
Jan 5, 2017
16994db
[maven-release-plugin] prepare release sinatra-chef-builder-1.4
Jan 5, 2017
83b9c28
[maven-release-plugin] prepare for next development iteration
Jan 5, 2017
caf9f0e
new release version
Jan 5, 2017
4fed1c5
new release version
Jan 5, 2017
090b058
new release version
Jan 6, 2017
4fac100
new release version
Jan 6, 2017
9ae1101
new release version
Jan 6, 2017
cca7f1f
new release version
Jan 6, 2017
af2578d
new release version
Jan 6, 2017
6001fed
new release version
Jan 6, 2017
49cfe0f
new release version
Jan 8, 2017
3537f38
new release version
Jan 9, 2017
3d9f0e3
new version
irfanjs Jan 10, 2017
03dde92
new version
Jan 11, 2017
109590e
new version
Jan 11, 2017
3ba40e2
new version
Jan 11, 2017
a0a3eb6
new version
Jan 11, 2017
505f21b
new version
Jan 11, 2017
14f2de8
new version
Jan 11, 2017
5f004b1
new version
Jan 11, 2017
2a5abd0
new version
Jan 11, 2017
2df127c
[maven-release-plugin] prepare for next development iteration
Jan 11, 2017
150504b
new version
Jan 11, 2017
d0518e2
[maven-release-plugin] prepare release sinatra-chef-builder-1.4
Jan 11, 2017
4060266
[maven-release-plugin] prepare for next development iteration
Jan 11, 2017
4b1e7b9
[maven-release-plugin] prepare release sinatra-chef-builder-1.5
Jan 12, 2017
a399021
[maven-release-plugin] prepare for next development iteration
Jan 12, 2017
0c1d391
[maven-release-plugin] prepare release sinatra-chef-builder-1.6
Jan 12, 2017
ee03b1d
[maven-release-plugin] prepare for next development iteration
Jan 12, 2017
f6c6d9f
new modifications
Jan 13, 2017
655f46a
[maven-release-plugin] prepare release sinatra-chef-builder-1.7
Jan 13, 2017
2690f16
[maven-release-plugin] prepare for next development iteration
Jan 13, 2017
8c0f6bc
[maven-release-plugin] prepare release sinatra-chef-builder-1.8
Jan 13, 2017
fa321f3
[maven-release-plugin] prepare for next development iteration
Jan 13, 2017
f79151d
new version
Jan 13, 2017
7a723d9
[maven-release-plugin] prepare release sinatra-chef-builder-1.9
Jan 13, 2017
0ba48df
[maven-release-plugin] prepare for next development iteration
Jan 13, 2017
88cd843
new version
Jan 13, 2017
2a759d5
[maven-release-plugin] prepare release sinatra-chef-builder-1.10
Jan 13, 2017
644460f
new version
Jan 13, 2017
b735c9a
new version
Jan 13, 2017
35f2918
[maven-release-plugin] prepare release sinatra-chef-builder-1.10
Jan 13, 2017
dc6a879
[maven-release-plugin] prepare for next development iteration
Jan 13, 2017
491e634
[maven-release-plugin] prepare release sinatra-chef-builder-1.11
Jan 14, 2017
6ddcc6b
[maven-release-plugin] prepare for next development iteration
Jan 14, 2017
5f3343c
new version
Jan 14, 2017
c7b489d
[maven-release-plugin] prepare release sinatra-chef-builder-1.12
Jan 15, 2017
42fba72
[maven-release-plugin] prepare for next development iteration
Jan 15, 2017
c162fba
new version
Jan 15, 2017
0333f7d
[maven-release-plugin] prepare release sinatra-chef-builder-1.13
Jan 15, 2017
9c24720
[maven-release-plugin] prepare for next development iteration
Jan 15, 2017
b8880d9
new modifications
Jan 15, 2017
946eb48
[maven-release-plugin] prepare release sinatra-chef-builder-1.14
Jan 15, 2017
09e9c9c
[maven-release-plugin] prepare for next development iteration
Jan 15, 2017
317f66b
new modifications
Jan 24, 2017
c07ce3c
[maven-release-plugin] prepare release sinatra-chef-builder-1.15
Jan 24, 2017
9fce3f6
[maven-release-plugin] prepare for next development iteration
Jan 24, 2017
67e3119
new version release
irfanjs Jul 19, 2017
66ed1e7
new version release
irfanjs Jul 19, 2017
d6cb019
[maven-release-plugin] prepare release sinatra-chef-builder-1.16
irfanjs Jul 19, 2017
8fa2f11
new version release
irfanjs Jul 19, 2017
232375e
[maven-release-plugin] rollback the release of sinatra-chef-builder-1.16
irfanjs Jul 19, 2017
7eb92b2
new version
irfanjs Jul 19, 2017
fc6fd54
[maven-release-plugin] prepare release sinatra-chef-builder-1.16
irfanjs Jul 19, 2017
04aa1c7
new release
irfanjs Jul 19, 2017
463af54
[maven-release-plugin] rollback the release of sinatra-chef-builder-1.16
irfanjs Jul 19, 2017
205844b
new release
irfanjs Jul 19, 2017
0e8baca
[maven-release-plugin] prepare release sinatra-chef-builder-1.17
irfanjs Jul 19, 2017
b9cd243
[maven-release-plugin] prepare for next development iteration
irfanjs Jul 19, 2017
13689c7
[maven-release-plugin] rollback the release of sinatra-chef-builder-1.17
irfanjs Jul 19, 2017
d2bdba2
[maven-release-plugin] prepare release sinatra-chef-builder-1.17
irfanjs Jul 19, 2017
6255225
[maven-release-plugin] rollback the release of sinatra-chef-builder-1.17
irfanjs Jul 19, 2017
01ce6f5
new release
irfanjs Jul 19, 2017
c9df95e
[maven-release-plugin] prepare release sinatra-chef-builder-1.18
irfanjs Jul 19, 2017
32bdbfa
[maven-release-plugin] prepare for next development iteration
irfanjs Jul 19, 2017
03d33b4
new version
irfanjs Jul 20, 2017
d582972
[maven-release-plugin] prepare release sinatra-chef-builder-1.20
irfanjs Jul 20, 2017
ddc5df9
[maven-release-plugin] prepare for next development iteration
irfanjs Jul 20, 2017
b9693a3
Update config.jelly
irfanjs Oct 29, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
11 changes: 2 additions & 9 deletions README.md
@@ -1,10 +1,3 @@
Objectives:
Auto code deployment using chef-client using the filter provided based on the chef server configuration. This enables parallel execution of code deployments on all
available nodes and publish the result.
chefbuilder plugin

Usage/Features:
1: Hit the URL of chef sinatra service and fetch the list of nodes
2: Apply filter to select specific nodes
3: change the order of deployment if required
4: Enable the parallel deployment if required
5: Display the result
wiki/Documentation: https://wiki.jenkins-ci.org/display/JENKINS/Chef+Sinatra+Jenkins+Plugin
102 changes: 96 additions & 6 deletions pom.xml
@@ -1,18 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>plugin</artifactId>
<!-- Baseline Jenkins version you use to build and test the plugin. Users must have this version or newer to run. -->
<version>1.609.3</version>
<relativePath/>
<version>2.9</version>
<relativePath />
</parent>
<groupId>org.jenkins-ci.plugins</groupId>

<properties>
<jenkins.version>1.651.2</jenkins.version>
<java.level>8</java.level>
</properties>

<artifactId>sinatra-chef-builder</artifactId>
<version>1.2</version>
<version>1.21-SNAPSHOT</version>
<packaging>hpi</packaging>

<name>Chef Sinatra Jenkins plugin</name>
Expand All @@ -24,6 +28,21 @@
<url>http://opensource.org/licenses/MIT</url>
</license>
</licenses>

<scm>
<connection>scm:git:git://github.com/jenkinsci/sinatra-chef-builder-plugin.git</connection>
<developerConnection>scm:git:git@github.com:jenkinsci/sinatra-chef-builder-plugin.git</developerConnection>
<tag>sinatra-chef-builder-1.20</tag>
</scm>

<developers>
<developer>
<id>irfanjs</id>
<name>Irfan Sayed</name>
<email>irfu.sayed@gmail.com</email>
</developer>
</developers>


<repositories>
<repository>
Expand All @@ -45,6 +64,77 @@
<version>0.1.53</version>
</dependency>

<dependency>
<groupId>org.jenkins-ci.plugins.workflow</groupId>
<artifactId>workflow-aggregator</artifactId>
<version>2.5</version>
</dependency>


<!--<dependency>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jsp-2.1</artifactId>
<version>6.1.14</version>
</dependency> -->

</dependencies>

<distributionManagement>
<snapshotRepository>
<id>repo.jenkins-ci.org</id>
<url>https://repo.jenkins-ci.org/snapshots</url>

</snapshotRepository>
<repository>
<id>repo.jenkins-ci.org</id>
<url>https://repo.jenkins-ci.org/releases</url>

</repository>
</distributionManagement>
<build>
<pluginManagement>
<plugins>
<!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-javadoc-plugin
</artifactId>
<versionRange>
[2.10.1,)
</versionRange>
<goals>
<goal>javadoc</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
<plugin>

<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.4</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>