Skip to content

Releases: IntrepidPursuits/Jenkins-swift

Code Coverage

14 Nov 07:58
Compare
Choose a tag to compare

Adds Jenkins client functions to retrieve Jacoco and Cobertura Code Coverage metrics.

These seem to be the most popular iOS and Android formats. Other formats will get added as needed.

Build With Parameters

12 Oct 05:56
Compare
Choose a tag to compare

The build with parameters function was never really working, and non-rigorous testing didn't catch the error. This release fixes those bugs and allows you to make the proper requests to build a job with parameters

Bug Fix

11 Oct 01:26
Compare
Choose a tag to compare

Fixes the same bug that occured in 0.0.3.

Bug Fix

10 Oct 20:27
Compare
Choose a tag to compare

This release fixes a bug when building with parameters. Jenkins would throw a 500 error if the Content-Type header wasn't properly set when sending a HTTP body.

Swift Development Snapshot 8-18-a Update

31 Aug 06:36
Compare
Choose a tag to compare

Updates the codebase to compile with a newer version of Swift.

Initial Release

26 Aug 20:28
Compare
Choose a tag to compare

This is the initial release of the Swift Jenkins client. Only simple operations and models have been implemented in this version, but it is a fully functioning Jenkins client that can be added to projects, or installed through the Swift Package Manager.

This build has not been tested on iOS, only on MacOS. iOS support is coming in the future, thought the majority of development will likely focus on MacOS.

Operations Implemented:

  • Build With Parameters
  • Build Without Parameters
  • Copy Job
  • Create Job
  • Delete Job
  • Disable Job
  • Enable Job
  • Fetch All Jobs
  • Fetch Single Job
  • Fetch Job Configuration XML
  • Update Job
  • Update Job Description

Please add any issues you find to the github issue tracker. Enjoy!