Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The

proposal application period for the 2021 HPCC Systems intern Program is now open.

The deadline date for proposal applications is Friday 19th March 2021.

Discuss your ideas with the project mentor and send your final proposal to Lorraine Chapman.

The project was completed by Jayashree Ukkinagatti, a MTech student studying at the R.V. College of Engineering in India. Jayashree joined the HPCC Systems Intern Program in 2018. Her project automates the software development process for ECL Developers by integrating ECL queries stored in GIT, using the Jenkins deployment pipeline techniques.

Find out about the HPCC Systems Summer Internship Program.

Project Description

Jenkins is a continuous integration and continuous delivery open source application that automates the process of building, testing and deploying software. The purpose of this project will be to investigate how we can integrate support for the ECL language, query and data deployments into Jenkins. Additions or changes to ECL queries stored in GIT should be automatically detected, compiled and deployed to a roxie.  Tests can be run to make sure the query is functioning as expected. New or changed data file detection and deployment could be also be supported.

...