Module: FunCi

Defined in:
lib/fun_ci/version.rb,
lib/fun_ci.rb,
lib/fun_ci/cli.rb,
lib/fun_ci/tui/ansi.rb,
lib/fun_ci/tui/screen.rb,
lib/fun_ci/tui/spinner.rb,
lib/fun_ci/tui/admin_tui.rb,
lib/fun_ci/tui/animation.rb,
lib/fun_ci/animations/yay.rb,
lib/fun_ci/tui/board_data.rb,
lib/fun_ci/animations/idle.rb,
lib/fun_ci/setup/installer.rb,
lib/fun_ci/tui/key_handler.rb,
lib/fun_ci/animations/flash.rb,
lib/fun_ci/pipeline/trigger.rb,
lib/fun_ci/setup/hook_writer.rb,
lib/fun_ci/tui/relative_time.rb,
lib/fun_ci/tui/row_formatter.rb,
lib/fun_ci/animations/running.rb,
lib/fun_ci/animations/success.rb,
lib/fun_ci/tui/board_renderer.rb,
lib/fun_ci/tui/streak_counter.rb,
lib/fun_ci/tui/terminal_input.rb,
lib/fun_ci/setup/setup_checker.rb,
lib/fun_ci/animations/celebrate.rb,
lib/fun_ci/animations/explosion.rb,
lib/fun_ci/persistence/database.rb,
lib/fun_ci/setup/project_config.rb,
lib/fun_ci/tui/animation_frames.rb,
lib/fun_ci/persistence/stage_job.rb,
lib/fun_ci/pipeline/stage_runner.rb,
lib/fun_ci/setup/template_writer.rb,
lib/fun_ci/tui/animation_library.rb,
lib/fun_ci/animations/leprechauns.rb,
lib/fun_ci/setup/project_detector.rb,
lib/fun_ci/tui/animation_renderer.rb,
lib/fun_ci/tui/duration_formatter.rb,
lib/fun_ci/pipeline/process_runner.rb,
lib/fun_ci/persistence/pipeline_run.rb,
lib/fun_ci/pipeline/pipeline_forker.rb,
lib/fun_ci/tui/animation_compositor.rb,
lib/fun_ci/persistence/state_machine.rb,
lib/fun_ci/tui/stage_change_detector.rb,
lib/fun_ci/pipeline/progress_reporter.rb,
lib/fun_ci/pipeline/background_wrapper.rb,
lib/fun_ci/setup/maven_linter_detector.rb,
lib/fun_ci/tui/header_animation_player.rb,
lib/fun_ci/tui/header_animation_manager.rb,
lib/fun_ci/tui/looping_animation_player.rb,
lib/fun_ci/persistence/pipeline_recorder.rb,
lib/fun_ci/pipeline/stale_pipeline_canceller.rb

Overview

Loaded on its own by the gemspec, so it must not require anything.

Defined Under Namespace

Modules: Animations, Persistence, Pipeline, Setup, Tui Classes: Cli

Constant Summary collapse

BUILD_TIMEOUT =
30
FAST_SUITE_TIMEOUT =
10
SLOW_SUITE_TIMEOUT =
300
VERSION =
"1.2.1"