Skip to content

Releases: stephen-ritchie/CS498_FinalProject

Demo Release - With Relevant Developers

23 Apr 16:40

Choose a tag to compare

Pre-release

Overview

This is v1.0 but with relevant developers now functional.

Note

refer to previous build notes

Demo Release - NO RELEVANT DEVELOPERS

23 Apr 13:54
78f6563

Choose a tag to compare

Pre-release

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.html as 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

21 Apr 06:30
6143bac

Choose a tag to compare

Pre-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