Sha256: e562e76eefdebd19de9e1346e6b01dd4629abebd3ec7926b75d575680b70d0f1
Contents?: true
Size: 1 KB
Versions: 4
Compression:
Stored size: 1 KB
Contents
module Gitea module Api class Client # 构造Api client,用于操作Api数据 # @param opts [Hash] 构造client时的参数选项 # @option opts [string] domain [必填] gitea服务地址 # @option opts [string] base_url [必填] api相对路径 # @option opts [string] admin_username [必填] 管理员账号 # @option opts [string] admin_password [必填] 管理员密码 # @option opts [string] username [选填] 用户账号 # @option opts [string] password [选填] 用户密码 # @option opts [string] gitea_token [选填] 用户token def initialize(opts) @config = Config.new(opts) @http = Http.new(@config) end include Gitea::Api::Issue include Gitea::Api::Repository include Gitea::Api::Settings include Gitea::Api::User include Gitea::Api::Organization include Gitea::Api::Notification include Gitea::Api::Miscellaneous include Gitea::Api::Admin end end # User end # Gitea
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
gitea-client-0.3.1 | lib/gitea/api/client.rb |
gitea-client-0.3.0 | lib/gitea/api/client.rb |
gitea-client-0.2.0 | lib/gitea/api/client.rb |
gitea-client-0.1.0 | lib/gitea/api/client.rb |