Last active
August 29, 2015 14:07
-
-
Save komamitsu/b29dbf23497a69a83820 to your computer and use it in GitHub Desktop.
"pod trunk push" doesn't use repos other than default
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[komamitsu@potato td-ios-sdk (master)]$ pod trunk push --verbose TreasureData-iOS-SDK.podspec | |
Validating podspec | |
$$$$ Trunk#validate_podspec $$$$ | |
$$$$ Validator.init: ["https://github.com/CocoaPods/Specs.git"] $$$$ | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-trunk-0.3.0/lib/pod/command/trunk.rb:337:in `new' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-trunk-0.3.0/lib/pod/command/trunk.rb:337:in `validate_podspec' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-trunk-0.3.0/lib/pod/command/trunk.rb:289:in `run' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/claide-0.7.0/lib/claide/command.rb:271:in `run' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/command.rb:48:in `run' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/bin/pod:33:in `<top (required)>' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/bin/pod:23:in `load' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/bin/pod:23:in `<main>' | |
TreasureData-iOS-SDK (0.1.5) - Analyzing on iOS platform. | |
$$$$ podfile: Podfile $$$$ | |
Preparing | |
Analyzing dependencies | |
Inspecting targets to integrate | |
Fetching external sources | |
-> Fetching podspec for `TreasureData-iOS-SDK` from `/Users/komamitsu/Git/td-ios-sdk/TreasureData-iOS-SDK.podspec` | |
Resolving dependencies of | |
$$$$ sources: nil $$$$ | |
Resolving dependencies for target `Pods' (iOS 4.3) | |
- TreasureData-iOS-SDK (from `/Users/komamitsu/Git/td-ios-sdk/TreasureData-iOS-SDK.podspec`) | |
$$$$ dependency: <Pod::Dependency name=TreasureData-iOS-SDK requirements=>= 0 external_source={:podspec=>"/Users/komamitsu/Git/td-ios-sdk/Treas | |
ureData-iOS-SDK.podspec"}> $$$$ | |
$$$$ dependent_spec: Podfile $$$$ | |
$$$$ name: TreasureData-iOS-SDK $$$$ | |
$$$$ dependency.external_source $$$$ | |
$$$$ cached_sets: {} $$$$ | |
- KeenClientTD (= 3.2.14.2) | |
$$$$ dependency: <Pod::Dependency name=KeenClientTD requirements== 3.2.14.2 external_source=nil> $$$$ | |
$$$$ dependent_spec: #<Pod::Specification name="TreasureData-iOS-SDK"> $$$$ | |
$$$$ name: KeenClientTD $$$$ | |
$$$$ not: dependency.external_source $$$$ | |
$$$$ @aggregate: [#<Pod::Source name:master type:file system>] $$$$ | |
$$$$ cached_sets: {"TreasureData-iOS-SDK"=>#<Pod::Specification::Set::External for `TreasureData-iOS-SDK' with required version `0.1.5' available at `'>} $$$$ | |
[!] Unable to find a specification for `KeenClientTD (= 3.2.14.2)` depended upon by TreasureData-iOS-SDK (0.1.5). | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/resolver.rb:208:in `find_cached_set' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/resolver.rb:150:in `block (2 levels) in fin | |
d_dependency_specs' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/user_interface.rb:110:in `message' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/resolver.rb:149:in `block in find_dependenc | |
y_specs' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/resolver.rb:145:in `each' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/resolver.rb:145:in `find_dependency_specs' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/resolver.rb:169:in `block (2 levels) in fin | |
d_dependency_specs' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/user_interface.rb:110:in `message' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/resolver.rb:149:in `block in find_dependency_specs' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/resolver.rb:145:in `each' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/resolver.rb:145:in `find_dependency_specs' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/resolver.rb:71:in `block (2 levels) in resolve' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/user_interface.rb:49:in `section' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/resolver.rb:69:in `block in resolve' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/resolver.rb:66:in `each' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/resolver.rb:66:in `resolve' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/installer/analyzer.rb:322:in `block in resolve_dependencies' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/user_interface.rb:49:in `section' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/installer/analyzer.rb:320:in `resolve_dependencies' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/installer/analyzer.rb:55:in `analyze' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/installer.rb:184:in `analyze' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/installer.rb:106:in `block in resolve_dependencies' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/user_interface.rb:49:in `section' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/installer.rb:105:in `resolve_dependencies' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/installer.rb:90:in `install!' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/validator.rb:308:in `install_pod' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/validator.rb:213:in `block in perform_extensive_analysis' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/validator.rb:209:in `each' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/validator.rb:209:in `perform_extensive_analysis' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/validator.rb:75:in `validate' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-trunk-0.3.0/lib/pod/command/trunk.rb:339:in `validate_podspec' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-trunk-0.3.0/lib/pod/command/trunk.rb:289:in `run' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/claide-0.7.0/lib/claide/command.rb:271:in `run' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/lib/cocoapods/command.rb:48:in `run' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/cocoapods-0.34.2/bin/pod:33:in `<top (required)>' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/bin/pod:23:in `load' | |
/Users/komamitsu/.rbenv/versions/1.9.3-p392/bin/pod:23:in `<main>' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Pod | |
class Command | |
class Trunk < Command | |
class Push < Trunk | |
# Performs a full lint against the podspecs. | |
# | |
# TODO: Currently copied verbatim from `pod push`. | |
def validate_podspec | |
UI.puts 'Validating podspec'.yellow | |
puts "$$$$ Trunk#validate_podspec $$$$" | |
validator = Validator.new(spec, %w(https://github.com/CocoaPods/Specs.git)) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment