Releases: stephen-ritchie/CS498_FinalProject
Demo Release - With Relevant Developers
Overview
This is v1.0 but with relevant developers now functional.
Note
refer to previous build notes
Demo Release - NO RELEVANT DEVELOPERS
Overview
This is a baseline of a working plugin without relevant developers working. I wanted to get a stable build out before attempting to integrate Atanas's changes.
Note
You will need to look in Messages.properties and edit the following parameters:
- MailSender.reportFilePath
Set this to the absolute path to where you want the weekly report HTML file to be populated. I recommend the path../Jenkins/Home/workspace/<name of project>/report.htmlas that's what I've tested with. The path before /Jenkins you'll have to figure out on your own since it differs from system to system. My system was macOS 10.13.3 - MailSender.pathToBuilds
Set this to the absolute path to where the builds for your build are stored. Once again this will most likely be../Jenkins/Home/jobs/<name of project>/builds/.
Initial Front End Release
Overview
This is an initial release of the plugin, with only front-end functionality. There are a few help icons that need to be cleaned up, but this should have 98% of the front-end we need.
The next step is to start figuring out how the back-end operates, so we can start to connect our front end features to real back-end actions.
Requirements
This build is utilizing the following additional plugins which need to be installed...
Build Configuration
For this plugin to work properly, you need to configure the following actions in your Test Build through Jenkins -> <project name> -> Configure
Build Steps
Invoke top-level Maven Targets
Maven Version: 3.5.3
Goals: clean install
Post-build Actions
Publish JUnit test result report
Test report XMLs: **/target/surefire-reports/*.xml
Health report amplification factor: 1.0
Record JaCoCo coverage report
Path to exec files: **/**.exec
Path to class files: **/classes/uky/cs498
Path to source directories: **/src/main/java/uky/cs498
CS498 | Email Notification
Recipients: <your email>
- [x] Send e-mail for every unstable build
Testing
This build has been tested with...
- Jenkins ver. 2.89.3
- Maven 3.5.3
- Java 1.8.0_162