diff --git a/.gitignore b/.gitignore index 32e8de3..b875af3 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,5 @@ errors error_log.txt .sass-cache/ .env -.DS_Store \ No newline at end of file +.DS_Store +activity_pods diff --git a/cocoapods-simple.rb b/cocoapods-simple.rb index 9ee264c..5d85094 100755 --- a/cocoapods-simple.rb +++ b/cocoapods-simple.rb @@ -106,8 +106,11 @@ def run generator = WebsiteGenerator.new(generate_json: false, spec: spec) server_folder = "docsets" - generator.upload_folder "/readme/#{spec.name}/#{spec.version}/README.html", "/#{server_folder}/#{spec.name}/", "put" - generator.upload_folder "/changelog/#{spec.name}/#{spec.version}/CHANGELOG.html", "/#{server_folder}/#{spec.name}/", "put" + rendered_readme_path = "/readme/#{spec.name}/#{spec.version}/README.html" + rendered_changelog_path = "/changelog/#{spec.name}/#{spec.version}/CHANGELOG.html" + + generator.upload_folder rendered_readme_path, "/#{server_folder}/#{spec.name}/", "put" if File.exist? rendered_readme_path + generator.upload_folder rendered_changelog_path, "/#{server_folder}/#{spec.name}/", "put" if File.exist? rendered_changelog_path # Give a clickable link puts '* [pods] - ' + website_home + 'docsets/' + spec.name + '/' + spec.version.to_s + '/'