├── .circleci └── config.yml ├── .gitignore ├── .gitlab-ci.yml ├── .travis.yml ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── README.md ├── appveyor.yml ├── azure-pipelines.yml ├── cmd ├── cistern │ ├── cistern.toml │ ├── configuration.go │ ├── configuration_test.go │ ├── controller.go │ ├── controller_test.go │ ├── main.go │ ├── signals_unix.go │ └── signals_windows.go └── make │ └── main.go ├── demo.cast ├── demo.svg ├── docs └── cistern.man.html ├── go.mod ├── go.sum ├── man.md ├── pandoc_template.html ├── providers ├── appveyor.go ├── appveyor_test.go ├── azure.go ├── azure_test.go ├── cache.go ├── cache_test.go ├── cache_unix_test.go ├── circleci.go ├── circleci_test.go ├── github.go ├── github_test.go ├── gitlab.go ├── gitlab_test.go ├── pipeline.go ├── pipeline_test.go ├── test_data │ ├── appveyor │ │ ├── appveyor_build_1_0_22.json │ │ └── appveyor_history_29070120.json │ ├── azure │ │ ├── azure_build_16.json │ │ ├── azure_build_16_job_log.txt │ │ └── azure_build_16_timeline.json │ ├── circleci │ │ ├── circle_build.json │ │ └── circle_log │ ├── github │ │ ├── github_branches.json │ │ ├── github_check_runs.json │ │ ├── github_commit.json │ │ ├── github_statuses.json │ │ └── github_tags.json │ ├── gitlab │ │ ├── gitlab_commit.json │ │ ├── gitlab_jobs.json │ │ ├── gitlab_log │ │ ├── gitlab_pipeline.json │ │ ├── gitlab_pipelines.json │ │ ├── gitlab_refs.json │ │ └── gitlab_statuses.json │ └── travis │ │ ├── travis_build_609256446.json │ │ └── travis_repo_25564643.json ├── travis.go └── travis_test.go ├── tui ├── command.go ├── table.go ├── table_test.go ├── text.go ├── textarea.go ├── tui.go ├── tui_test.go └── widget.go └── utils ├── utils.go └── utils_test.go /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/appveyor.yml -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /cmd/cistern/cistern.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/cmd/cistern/cistern.toml -------------------------------------------------------------------------------- /cmd/cistern/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/cmd/cistern/configuration.go -------------------------------------------------------------------------------- /cmd/cistern/configuration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/cmd/cistern/configuration_test.go -------------------------------------------------------------------------------- /cmd/cistern/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/cmd/cistern/controller.go -------------------------------------------------------------------------------- /cmd/cistern/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/cmd/cistern/controller_test.go -------------------------------------------------------------------------------- /cmd/cistern/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/cmd/cistern/main.go -------------------------------------------------------------------------------- /cmd/cistern/signals_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/cmd/cistern/signals_unix.go -------------------------------------------------------------------------------- /cmd/cistern/signals_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/cmd/cistern/signals_windows.go -------------------------------------------------------------------------------- /cmd/make/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/cmd/make/main.go -------------------------------------------------------------------------------- /demo.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/demo.cast -------------------------------------------------------------------------------- /demo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/demo.svg -------------------------------------------------------------------------------- /docs/cistern.man.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/docs/cistern.man.html -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/go.sum -------------------------------------------------------------------------------- /man.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/man.md -------------------------------------------------------------------------------- /pandoc_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/pandoc_template.html -------------------------------------------------------------------------------- /providers/appveyor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/appveyor.go -------------------------------------------------------------------------------- /providers/appveyor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/appveyor_test.go -------------------------------------------------------------------------------- /providers/azure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/azure.go -------------------------------------------------------------------------------- /providers/azure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/azure_test.go -------------------------------------------------------------------------------- /providers/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/cache.go -------------------------------------------------------------------------------- /providers/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/cache_test.go -------------------------------------------------------------------------------- /providers/cache_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/cache_unix_test.go -------------------------------------------------------------------------------- /providers/circleci.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/circleci.go -------------------------------------------------------------------------------- /providers/circleci_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/circleci_test.go -------------------------------------------------------------------------------- /providers/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/github.go -------------------------------------------------------------------------------- /providers/github_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/github_test.go -------------------------------------------------------------------------------- /providers/gitlab.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/gitlab.go -------------------------------------------------------------------------------- /providers/gitlab_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/gitlab_test.go -------------------------------------------------------------------------------- /providers/pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/pipeline.go -------------------------------------------------------------------------------- /providers/pipeline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/pipeline_test.go -------------------------------------------------------------------------------- /providers/test_data/appveyor/appveyor_build_1_0_22.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/appveyor/appveyor_build_1_0_22.json -------------------------------------------------------------------------------- /providers/test_data/appveyor/appveyor_history_29070120.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/appveyor/appveyor_history_29070120.json -------------------------------------------------------------------------------- /providers/test_data/azure/azure_build_16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/azure/azure_build_16.json -------------------------------------------------------------------------------- /providers/test_data/azure/azure_build_16_job_log.txt: -------------------------------------------------------------------------------- 1 | log 2 | -------------------------------------------------------------------------------- /providers/test_data/azure/azure_build_16_timeline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/azure/azure_build_16_timeline.json -------------------------------------------------------------------------------- /providers/test_data/circleci/circle_build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/circleci/circle_build.json -------------------------------------------------------------------------------- /providers/test_data/circleci/circle_log: -------------------------------------------------------------------------------- 1 | [{ "message": "log" }] -------------------------------------------------------------------------------- /providers/test_data/github/github_branches.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/github/github_branches.json -------------------------------------------------------------------------------- /providers/test_data/github/github_check_runs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/github/github_check_runs.json -------------------------------------------------------------------------------- /providers/test_data/github/github_commit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/github/github_commit.json -------------------------------------------------------------------------------- /providers/test_data/github/github_statuses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/github/github_statuses.json -------------------------------------------------------------------------------- /providers/test_data/github/github_tags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/github/github_tags.json -------------------------------------------------------------------------------- /providers/test_data/gitlab/gitlab_commit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/gitlab/gitlab_commit.json -------------------------------------------------------------------------------- /providers/test_data/gitlab/gitlab_jobs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/gitlab/gitlab_jobs.json -------------------------------------------------------------------------------- /providers/test_data/gitlab/gitlab_log: -------------------------------------------------------------------------------- 1 | log -------------------------------------------------------------------------------- /providers/test_data/gitlab/gitlab_pipeline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/gitlab/gitlab_pipeline.json -------------------------------------------------------------------------------- /providers/test_data/gitlab/gitlab_pipelines.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/gitlab/gitlab_pipelines.json -------------------------------------------------------------------------------- /providers/test_data/gitlab/gitlab_refs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/gitlab/gitlab_refs.json -------------------------------------------------------------------------------- /providers/test_data/gitlab/gitlab_statuses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/gitlab/gitlab_statuses.json -------------------------------------------------------------------------------- /providers/test_data/travis/travis_build_609256446.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/travis/travis_build_609256446.json -------------------------------------------------------------------------------- /providers/test_data/travis/travis_repo_25564643.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/test_data/travis/travis_repo_25564643.json -------------------------------------------------------------------------------- /providers/travis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/travis.go -------------------------------------------------------------------------------- /providers/travis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/providers/travis_test.go -------------------------------------------------------------------------------- /tui/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/tui/command.go -------------------------------------------------------------------------------- /tui/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/tui/table.go -------------------------------------------------------------------------------- /tui/table_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/tui/table_test.go -------------------------------------------------------------------------------- /tui/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/tui/text.go -------------------------------------------------------------------------------- /tui/textarea.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/tui/textarea.go -------------------------------------------------------------------------------- /tui/tui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/tui/tui.go -------------------------------------------------------------------------------- /tui/tui_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/tui/tui_test.go -------------------------------------------------------------------------------- /tui/widget.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/tui/widget.go -------------------------------------------------------------------------------- /utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/utils/utils.go -------------------------------------------------------------------------------- /utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nbedos/cistern/HEAD/utils/utils_test.go --------------------------------------------------------------------------------