Swiftpack.co - Package - phatblat/Butler

Butler

Build Status codebeat badge Swift 4

Swift bindings for the Jenkins remote access API.

Example

Run pod try Butler to build and open the example project.


Requirements

Installation ➡️🔨

Pick Your Poison ☠️

  1. CocoaPods
  2. Swift Package Manager
  3. Carthage
  4. CocoaSeeds

CocoaPods

Until this framework is published to trunk, you will need to include the git URL.

Add the following line to a target in your Podfile:

target 'YourApp' do
  pod 'Butler', git: 'https://github.com/phatblat/Butler.git'
end

Swift Package Manager

To use this library as a dependency for your own Swift package, add Butler as a dependency like in the following example:

let package = Package(
    name: "YourPackage",
    dependencies: [
        .package(url: "https://github.com/phatblat/Butler.git")
    ],
)

Carthage

  • 🚧 Coming soon

CocoaSeeds

  • 🚧 Coming soon

Xcode Project

While initially generated by the swift package generate-xcodeproj command, the Xcode project has been modified in a few ways.

In order to (re)generate the Xcode project, follow these steps:

  1. Run env DEVELOPER_DIR=/Applications/Xcode-9.app swift package generate-xcodeproj --xcconfig-overrides Config/Universal.xcconfig.
  2. Add a "Copy Files Phase" to the ButlerTests target
  • Add the JSON folder to the list of files to copy.

Author

Ben Chatelain, ben@octop.ad

License

Butler is available under the MIT license. See the LICENSE file for more info.

Github

link
Stars: 1
Help us keep the lights on

Dependencies

Used By

Total: 0