├── .github └── workflows │ └── ruby.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin └── gush ├── gush.gemspec ├── lib ├── gush.rb └── gush │ ├── cli.rb │ ├── cli │ └── overview.rb │ ├── client.rb │ ├── configuration.rb │ ├── errors.rb │ ├── graph.rb │ ├── job.rb │ ├── json.rb │ ├── migrate │ └── 1_create_gush_workflows_created.rb │ ├── migration.rb │ ├── version.rb │ ├── worker.rb │ └── workflow.rb └── spec ├── Gushfile ├── features └── integration_spec.rb ├── gush ├── cli_spec.rb ├── client_spec.rb ├── configuration_spec.rb ├── graph_spec.rb ├── job_spec.rb ├── json_spec.rb ├── migrate │ └── 1_create_gush_workflows_created_spec.rb ├── migration_spec.rb ├── worker_spec.rb └── workflow_spec.rb ├── gush_spec.rb └── spec_helper.rb /.github/workflows/ruby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/.github/workflows/ruby.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- 1 | require "bundler/gem_tasks" 2 | -------------------------------------------------------------------------------- /bin/gush: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/bin/gush -------------------------------------------------------------------------------- /gush.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/gush.gemspec -------------------------------------------------------------------------------- /lib/gush.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/lib/gush.rb -------------------------------------------------------------------------------- /lib/gush/cli.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/lib/gush/cli.rb -------------------------------------------------------------------------------- /lib/gush/cli/overview.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/lib/gush/cli/overview.rb -------------------------------------------------------------------------------- /lib/gush/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/lib/gush/client.rb -------------------------------------------------------------------------------- /lib/gush/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/lib/gush/configuration.rb -------------------------------------------------------------------------------- /lib/gush/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/lib/gush/errors.rb -------------------------------------------------------------------------------- /lib/gush/graph.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/lib/gush/graph.rb -------------------------------------------------------------------------------- /lib/gush/job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/lib/gush/job.rb -------------------------------------------------------------------------------- /lib/gush/json.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/lib/gush/json.rb -------------------------------------------------------------------------------- /lib/gush/migrate/1_create_gush_workflows_created.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/lib/gush/migrate/1_create_gush_workflows_created.rb -------------------------------------------------------------------------------- /lib/gush/migration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/lib/gush/migration.rb -------------------------------------------------------------------------------- /lib/gush/version.rb: -------------------------------------------------------------------------------- 1 | module Gush 2 | VERSION = '5.0.0'.freeze 3 | end 4 | -------------------------------------------------------------------------------- /lib/gush/worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/lib/gush/worker.rb -------------------------------------------------------------------------------- /lib/gush/workflow.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/lib/gush/workflow.rb -------------------------------------------------------------------------------- /spec/Gushfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/features/integration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/spec/features/integration_spec.rb -------------------------------------------------------------------------------- /spec/gush/cli_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/spec/gush/cli_spec.rb -------------------------------------------------------------------------------- /spec/gush/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/spec/gush/client_spec.rb -------------------------------------------------------------------------------- /spec/gush/configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/spec/gush/configuration_spec.rb -------------------------------------------------------------------------------- /spec/gush/graph_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/spec/gush/graph_spec.rb -------------------------------------------------------------------------------- /spec/gush/job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/spec/gush/job_spec.rb -------------------------------------------------------------------------------- /spec/gush/json_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/spec/gush/json_spec.rb -------------------------------------------------------------------------------- /spec/gush/migrate/1_create_gush_workflows_created_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/spec/gush/migrate/1_create_gush_workflows_created_spec.rb -------------------------------------------------------------------------------- /spec/gush/migration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/spec/gush/migration_spec.rb -------------------------------------------------------------------------------- /spec/gush/worker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/spec/gush/worker_spec.rb -------------------------------------------------------------------------------- /spec/gush/workflow_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/spec/gush/workflow_spec.rb -------------------------------------------------------------------------------- /spec/gush_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/spec/gush_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chaps-io/gush/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------