from Visvesvaraya National Institute of Technology, Nagpur, India. • I am a regular competitive programmer. • I have done two internships as a Game Programmer as well. • I am part of ACM Chapter and Google student developer club of my college. • My interest in automation motivated my participation in the Jenkins GSOC 2018 program .
YAML file. 2. Interaction with Bitbucket Server, Bitbucket Cloud, Gitlab and Github. 3. Detect the presence of certain types of the report at conventional location, and publish them. Users should also able specify the location using the YAML file. 4. Publish build status.
pipeline job. Does not support external pull request. Last commit for this plugin was on 14 Nov 2016. 2. CodeShip Plugin: Converts codeship "steps.yaml" and "services.yaml" to scripted pipeline code. This plugin has never been released. 3. Jenkins pipeline builder: This is a external non-Java-based tool, which cannot be easily converted to a Jenkins plugin.
a. Interface to show branch and pull requests build b. Detection of trusted revisions in a repository. c. Publishing of build status to the repository. 2. Convert the YAML configuration to declarative pipeline.
are able to use Jenkinsfile.yaml for build. 2. Git Push step 3. User scripts 4. Agent configuration 5. harvest results and reports. a. junit() b. findbugs() c. archiveArtifacts() 6. Basic interface to parse and get build specifications from YAML file.
format to use for Jenkinsfile.yaml 2. Create Step Configurator for SPRP plugin. This will enable users to use Pipeline steps in Jenkinsfile.yaml. 3. Automatic indentation in Pipeline SnippetGenerator class. 4. Write tests for the plugin.