Skip to content

Commit

Permalink
Merge pull request #72 from czechboy0/hd/cocoapods
Browse files Browse the repository at this point in the history
Switching to CocoaPods
  • Loading branch information
Honza Dvorsky committed Jul 18, 2015
2 parents 9e5f5e1 + 64526cb commit 43653e7
Show file tree
Hide file tree
Showing 27 changed files with 335 additions and 692 deletions.
1 change: 0 additions & 1 deletion Cartfile

This file was deleted.

1 change: 0 additions & 1 deletion Cartfile.resolved

This file was deleted.

28 changes: 28 additions & 0 deletions Podfile
@@ -0,0 +1,28 @@

use_frameworks!

utils_name = 'BuildaUtils'
utils_version = '0.0.4'

target 'XcodeServerSDK - OS X' do
pod utils_name, utils_version
end

target 'XcodeServerSDK - OS X Tests' do
pod utils_name, utils_version
pod 'DVR', :git => "https://github.com/czechboy0/DVR.git", :tag => "v0.0.2-czechboy0"
end

target 'XcodeServerSDK - iOS' do
pod utils_name, utils_version
end

target 'XcodeServerSDK - iOS Tests' do
pod utils_name, utils_version
pod 'DVR', :git => "https://github.com/czechboy0/DVR.git", :tag => "v0.0.2-czechboy0"
end

target 'XcodeServerSDK - watchOS' do
pod utils_name, utils_version
end

23 changes: 23 additions & 0 deletions Podfile.lock
@@ -0,0 +1,23 @@
PODS:
- BuildaUtils (0.0.4)
- DVR (0.0.2-czechboy0)

DEPENDENCIES:
- BuildaUtils (= 0.0.4)
- DVR (from `https://github.com/czechboy0/DVR.git`, tag `v0.0.2-czechboy0`)

EXTERNAL SOURCES:
DVR:
:git: https://github.com/czechboy0/DVR.git
:tag: v0.0.2-czechboy0

CHECKOUT OPTIONS:
DVR:
:git: https://github.com/czechboy0/DVR.git
:tag: v0.0.2-czechboy0

SPEC CHECKSUMS:
BuildaUtils: 88917cac8b0248c792c8d0ff269b24870d36903f
DVR: c252cd3f4a88f6a3a49f0d66305335951a0aa133

COCOAPODS: 0.38.0.beta.2
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -118,7 +118,7 @@ Using hardware buttons to start integrations? Why not! The sky is the limit.
[MIT](https://github.com/czechboy0/XcodeServerSDK/blob/master/LICENSE)

# Building & Testing
We use [Carthage](https://github.com/Carthage/Carthage) to pull in some dependencies for tests. If you clone this repo and want to run tests, first you have to run `carthage update --no-build` to download the necessary dependencies.
We use [CocoaPods](https://github.com/CocoaPods/CocoaPods) for dependency management. When you clone the repo, you'll need to run `pod install` to download the necessary dependencies.

# Contributing
Create an issue or (preferably) send a pull request.
Expand Down
9 changes: 5 additions & 4 deletions XcodeServerSDK.podspec
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|

s.name = "XcodeServerSDK"
s.version = "0.1.3"
s.version = "0.1.5"
s.summary = "Access Xcode Server API with native Swift objects."

s.homepage = "https://github.com/czechboy0/XcodeServerSDK"
Expand All @@ -12,11 +12,12 @@ Pod::Spec.new do |s|

s.ios.deployment_target = "8.0"
s.osx.deployment_target = "10.10"
# s.watchos.deployment_target = "2.0"
s.watchos.deployment_target = "2.0"

s.source = { :git => "https://github.com/czechboy0/XcodeServerSDK.git", :tag => "v0.1.3" }
s.source = { :git => "https://github.com/czechboy0/XcodeServerSDK.git", :tag => "v0.1.5" }

s.source_files = "XcodeServerSDK/**/*.{swift}"
s.requires_arc = true

s.dependency "BuildaUtils", "0.0.4"

end
450 changes: 261 additions & 189 deletions XcodeServerSDK.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion XcodeServerSDK.xcworkspace/contents.xcworkspacedata

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions XcodeServerSDK/API Routes/XcodeServer+Auth.swift
Expand Up @@ -7,6 +7,7 @@
//

import Foundation
import BuildaUtils

// MARK: - XcodeSever API Routes for Authorization
extension XcodeServer {
Expand Down
1 change: 1 addition & 0 deletions XcodeServerSDK/API Routes/XcodeServer+Bot.swift
Expand Up @@ -7,6 +7,7 @@
//

import Foundation
import BuildaUtils

// MARK: - XcodeSever API Routes for Bot management
extension XcodeServer {
Expand Down
1 change: 1 addition & 0 deletions XcodeServerSDK/API Routes/XcodeServer+Device.swift
Expand Up @@ -7,6 +7,7 @@
//

import Foundation
import BuildaUtils

// MARK: - XcodeSever API Routes for Devices management
extension XcodeServer {
Expand Down
1 change: 1 addition & 0 deletions XcodeServerSDK/API Routes/XcodeServer+Integration.swift
Expand Up @@ -7,6 +7,7 @@
//

import Foundation
import BuildaUtils

// MARK: - XcodeSever API Routes for Integrations management
extension XcodeServer {
Expand Down
1 change: 1 addition & 0 deletions XcodeServerSDK/API Routes/XcodeServer+Platform.swift
Expand Up @@ -7,6 +7,7 @@
//

import Foundation
import BuildaUtils

// MARK: - XcodeSever API Routes for Platform management
extension XcodeServer {
Expand Down
1 change: 1 addition & 0 deletions XcodeServerSDK/API Routes/XcodeServer+Repository.swift
Expand Up @@ -7,6 +7,7 @@
//

import Foundation
import BuildaUtils

// MARK: - // MARK: - XcodeSever API Routes for Repositories management
extension XcodeServer {
Expand Down
1 change: 1 addition & 0 deletions XcodeServerSDK/API Routes/XcodeServer+SCM.swift
Expand Up @@ -7,6 +7,7 @@
//

import Foundation
import BuildaUtils

// MARK: - XcodeSever API Routes for Source Control Management
extension XcodeServer {
Expand Down
Expand Up @@ -7,6 +7,7 @@
//

import Foundation
import BuildaUtils

extension String {
public var base64Encoded: String? {
Expand Down
1 change: 1 addition & 0 deletions XcodeServerSDK/Server Helpers/CIServer.swift
Expand Up @@ -7,6 +7,7 @@
//

import Foundation
import BuildaUtils

public class CIServer : HTTPServer {

Expand Down
49 changes: 0 additions & 49 deletions XcodeServerSDK/Server Helpers/Errors.swift

This file was deleted.

19 changes: 0 additions & 19 deletions XcodeServerSDK/Server Helpers/Server.swift

This file was deleted.

45 changes: 0 additions & 45 deletions XcodeServerSDK/Utils/ContainerExtensions.swift

This file was deleted.

0 comments on commit 43653e7

Please sign in to comment.