Files
gitlab-foss/qa/gems/gitlab-orchestrator/gitlab-orchestrator.gemspec
2025-04-28 09:12:20 +00:00

30 lines
987 B
Ruby

# frozen_string_literal: true
require_relative "lib/gitlab/orchestrator/version"
Gem::Specification.new do |spec|
spec.name = "gitlab-orchestrator"
spec.license = "MIT"
spec.version = Gitlab::Orchestrator::VERSION
spec.authors = ["GitLab Quality"]
spec.email = ["quality@gitlab.com"]
spec.summary = "GitLab deployment orchestrator"
spec.description = "CLI tool to setup GitLab environments for testing purposes"
spec.required_ruby_version = Gem::Requirement.new(">= 3.0")
spec.files = Dir["README.md", "LICENSE.txt", "lib/**/*", "exe/orchestrator"]
spec.bindir = "exe"
spec.executables = "orchestrator"
spec.require_paths = ["lib"]
spec.add_dependency "activesupport", ">= 7.1.5.1"
spec.add_dependency "rainbow", "~> 3.1"
spec.add_dependency "require_all", "~> 3.0"
spec.add_dependency "thor", "~> 1.3"
spec.add_dependency "tty-prompt", "~> 0.23.1"
spec.add_dependency "tty-spinner", "~> 0.9.3"
spec.add_dependency "tty-which", "~> 0.5.0"
end