Sha256: 787dc64b50d362724082937084bc50c70d56cdda2a5134cb9d6187a31b65f0e7
Contents?: true
Size: 929 Bytes
Versions: 1
Compression:
Stored size: 929 Bytes
Contents
gem 'github', '>= 0.7.0', :group => [:development] after_everything do tried_create_already = false while (@git_uri = `git config remote.origin.url`.strip) && @git_uri.size == 0 if tried_create_already @repo_name = ask_wizard "Repository already exists. What project name?" else @repo_name = "" end if config["github_private"] run "bundle exec gh create-from-local #{@repo_name} --private" else run "bundle exec gh create-from-local #{@repo_name}" end tried_create_already = true end say_custom "github", "Created repo #{@git_uri}" end __END__ name: GitHub description: Create/push project to new GitHub repository author: drnic category: deployment exclusive: scm-hosting requires: [git] run_after: [git] config: - github_private: prompt: "Create a GitHub repository?" type: multiple_choice choices: [["Public", false], ["Private", true]]
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ey_rails_wizard-0.5.0 | scrolls/github.rb |