Releases: IntrepidPursuits/Jenkins-swift
Code Coverage
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
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
Fixes the same bug that occured in 0.0.3.
Bug Fix
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
Updates the codebase to compile with a newer version of Swift.
Initial Release
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!