Skip to content

Commit

Permalink
initial code drop
Browse files Browse the repository at this point in the history
  • Loading branch information
akostadinov committed Nov 5, 2018
1 parent c4b99c1 commit 3f52e4e
Show file tree
Hide file tree
Showing 1,079 changed files with 140,323 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .bundle/config
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
---
BUNDLE_BUILD__NOKOGIRI: --use-system-libraries
51 changes: 51 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# download the plugin for your IDE from http://editorconfig.org/#download
root = true

## default style
[*]
indent_style = space
indent_size = 2
insert_final_newline = true
trim_trailing_whitespace = true
end_of_line = lf
charset = utf-8

# Docstrings and comments use max_line_length = 79
# Use 2 spaces for ruby/cucumber
[*.rb]
indent_size = 2

[*.go]
indent_size = tab
indent_style = tab
tab_width = 2

[*.js]
indent_size = 2

# gherkins
[*.feature]
indent_size = 2

[*.py]
max_line_length = 119
indent_size = 4

# Use 2 spaces for the HTML files
[*.html]
indent_size = 2

# The JSON files contain newlines inconsistently
[*.json]
indent_size = 2
insert_final_newline = ignore

[*.xyaml]
indent_size = 2

[*.yaml]
indent_size = 2

# Tab indentation (no size specified)
[Makefile]
indent_style = tab
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
*.sw[a-p]
/private*
/junit-report/
/Gemfile.lock
/tools/Gemfile.lock
/tools/Gemfiles_local/Gemfile*.lock
.idea/
.vscode/
junit-report/
.byebug_history
/tmp
*.iml
10 changes: 10 additions & 0 deletions .yard/config
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
--- !ruby/hash:SymbolHash
:load_plugins: true
:ignored_plugins: []
:autoload_plugins: []
:safe_mode: false
:"yard-cucumber":
language:
step_definitions: ["Given", "When", "Then", "And"]
menus: [ 'features', 'directories', 'tags', 'steps', 'step definitions' ]

13 changes: 13 additions & 0 deletions .yardopts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{lib,features,private}//**/*.rb
{features,private/features}/**/*.feature
- lib/client/*yaml lib/rest/*yaml doc/*md doc/overview.html
--tag normal_tag:"normal tag"
--name-tag name_tag:"name tag"
--type-tag type_tag:"type tag"
--type-name-tag type_name_tag:"type name tag"
--type-name-tag 'association:Associations'
--title-tag title_tag:"It's a title"
--type-name-tag arg:"Valid arguments"
--tag shell:"Equivalent shell commands"
--tag rest:"Rest URL"
--tag wrapper:"Wrapper step"
60 changes: 60 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
source 'https://rubygems.org'
gem 'json'
gem 'psych'
# gem 'rest-client', '2.0.0.rc2'
gem 'rest-client', '>=2.0'
# gem 'httpclient', '>=2.4'
gem 'net-ssh'
gem 'net-scp'
# gem 'net-ssh-multi'
gem 'cucumber', '~>2.4.0'
# gem 'rspec', '~>2.14.1'
# gem 'rspec-expectations', '~>2.14.0'
gem 'aws-sdk', '~> 2'
gem 'google-api-client', '~>0.9.2'
gem 'rbvmomi'

gem 'azure-storage'
# for upgrading to 0.15.x see according to changelog
# https://github.com/Azure/azure-sdk-for-ruby/pull/1090
# https://github.com/Azure/azure-sdk-for-ruby/pull/1092
gem 'azure_mgmt_storage', '~>0.17.0'
gem 'azure_mgmt_compute', '~>0.18.0'
gem 'azure_mgmt_resources', '~>0.17.0'
gem 'azure_mgmt_network', '~>0.17.0'

# gem 'timers'
## Logging
gem 'term-ansicolor'
## Webauto
gem 'watir', '~> 6.10.3' # undefined methodnew' for nil:NilClass in #6276
gem 'headless'
gem 'selenium-webdriver', "~>3.11.0" # limit webdriver to support legacy ff
## Docs
# beware https://github.com/pry/pry/issues/1465
# https://bugzilla.redhat.com/show_bug.cgi?id=1257578
# gem 'yard-cucumber' # something broken vs pry; requires cucumber 1.3
## Debugging
gem 'pry'
# https://github.com/deivid-rodriguez/pry-byebug/issues/71
# gem 'pry-byebug', :require => false
gem 'byebug'
gem 'jira-ruby'
### XXX 0.1.7 is breaking things need to investigate further, patch this for now
#gem 'configparser', '0.1.6'
gem 'parseconfig'
gem 'nokogiri' # needed here to make tools/hack_bundle.rb work correctly
# oga is a replacemen for nokogiri without system deps; we wrongly thought
# that we can live without nokogiry but couldn't because of other gem deps
gem 'oga' # replacemen for nokogiri when we thought we can workaround it
# gem 'gherkin', '>=4.0.0'
# gem 'lolsoap'
# gem 'mongo'
# gem 'bson_ext'
# gem 'parseconfig'
# gem 'rake'
# gem 'rails', '~>3.2.0'
# gem 'rhc'
# gem 'mongoid'
# gem 'text-table'
# gem 'terminal-table'
Loading

0 comments on commit 3f52e4e

Please sign in to comment.