├── .dockerignore ├── .gitattributes ├── .github └── ISSUE_TEMPLATE │ ├── blank-issue.md │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .gitmodules ├── .ocamlformat ├── Dockerfile ├── Dockerfile.gitlab ├── Dockerfile.web ├── LICENSE.md ├── Makefile ├── README.md ├── api ├── client.ml ├── client.mli ├── common.ml ├── common.mli ├── dune ├── ocaml_ci_api.ml ├── ocurrent.capnp ├── raw.ml ├── schema.capnp ├── solver.ml └── worker.ml ├── bin └── add-profile-picture ├── client ├── dune ├── logging.ml └── main.ml ├── deploy-data ├── github-organisations.txt └── gitlab-organisations.txt ├── doc ├── dev.md ├── docker-deployment.md ├── example-stack.yml ├── gitlab-dev.md └── timestamps_durations.md ├── docker-compose.yml ├── dune ├── dune-project ├── gitlab ├── dune ├── gitlab.ml ├── local.ml ├── main.ml ├── pipeline.ml └── pipeline.mli ├── lib ├── analyse.ml ├── analyse.mli ├── analyse_ocamlformat.ml ├── analyse_ocamlformat.mli ├── backend_solver.ml ├── backend_solver.mli ├── build.ml ├── build.mli ├── build_info.ml ├── builder.ml ├── builder.mli ├── buildkit_syntax.ml ├── buildkit_syntax.mli ├── cluster_build.ml ├── cluster_build.mli ├── dune ├── dune_build_cache.ml ├── dune_build_cache.mli ├── index.ml ├── index.mli ├── lint.ml ├── lint.mli ├── opam_build.ml ├── opam_build.mli ├── opam_monorepo.ml ├── opam_monorepo.mli ├── opam_version.ml ├── opam_version.mli ├── pin_depends.ml ├── pin_depends.mli ├── pipeline.ml ├── pipeline.mli ├── platform.ml ├── platform.mli ├── query.ml ├── query_local.ml ├── repo_content.ml ├── repo_content.mli ├── repo_id.ml ├── repo_id.mli ├── run_time.ml ├── run_time.mli ├── selection.ml ├── selection.mli ├── solver_pool.ml ├── solver_pool.mli ├── spec.ml ├── spec.mli ├── variant.ml └── variant.mli ├── migrations ├── 20221019123702_create-build-index.down.sql ├── 20221019123702_create-build-index.up.sql ├── 20221129223759_create_ci_build_summary.down.sql ├── 20221129223759_create_ci_build_summary.up.sql ├── 20221206055325_add_messages_column_to_build_summary.down.sql └── 20221206055325_add_messages_column_to_build_summary.up.sql ├── ocaml-ci-api.opam ├── ocaml-ci-client.opam ├── ocaml-ci-gitlab.opam ├── ocaml-ci-service.opam ├── ocaml-ci-web.opam ├── ocaml-ci-web.opam.template ├── ocaml-ci.opam ├── service ├── api_impl.ml ├── api_impl.mli ├── conf.ml ├── dune ├── github.ml ├── local.ml ├── main.ml ├── pipeline.ml └── pipeline.mli ├── stack.yml.in ├── tailwind.config.js ├── test ├── service │ ├── dune │ ├── gen_project.ml │ ├── gen_project.mli │ ├── migrations │ ├── test.ml │ ├── test_analyse.ml │ ├── test_analyse.mli │ ├── test_conf.ml │ ├── test_index.ml │ ├── test_index.mli │ ├── test_pipeline.ml │ ├── test_platforms.ml │ ├── test_run_time.ml │ ├── test_spec.ml │ ├── test_variant.ml │ └── test_variant.mli └── web │ ├── dune │ ├── test.ml │ ├── test_build_representation.ml │ └── test_step_representation.ml └── web-ui ├── README.md ├── controller ├── api │ ├── dune │ ├── git_forge.ml │ ├── github.ml │ ├── github.mli │ ├── gitlab.ml │ └── gitlab.mli ├── backend.ml ├── backend.mli ├── badges.ml ├── badges.mli ├── documentation.ml ├── dune ├── git_forge.ml ├── github.ml ├── github.mli ├── gitlab.ml ├── gitlab.mli └── index.ml ├── dune ├── main.ml ├── main.mli ├── representation ├── build.ml ├── dune └── step.ml ├── router.ml ├── router.mli ├── static ├── css │ ├── github.css │ ├── normalize.css │ └── style.css ├── favicon.ico ├── fonts │ ├── Inter-Black.woff │ ├── Inter-Black.woff2 │ ├── Inter-BlackItalic.woff │ ├── Inter-BlackItalic.woff2 │ ├── Inter-Bold.woff │ ├── Inter-Bold.woff2 │ ├── Inter-BoldItalic.woff │ ├── Inter-BoldItalic.woff2 │ ├── Inter-ExtraBold.woff │ ├── Inter-ExtraBold.woff2 │ ├── Inter-ExtraBoldItalic.woff │ ├── Inter-ExtraBoldItalic.woff2 │ ├── Inter-ExtraLight.woff │ ├── Inter-ExtraLight.woff2 │ ├── Inter-ExtraLightItalic.woff │ ├── Inter-ExtraLightItalic.woff2 │ ├── Inter-Italic.woff │ ├── Inter-Italic.woff2 │ ├── Inter-Light.woff │ ├── Inter-Light.woff2 │ ├── Inter-LightItalic.woff │ ├── Inter-LightItalic.woff2 │ ├── Inter-Medium.woff │ ├── Inter-Medium.woff2 │ ├── Inter-MediumItalic.woff │ ├── Inter-MediumItalic.woff2 │ ├── Inter-Regular.woff │ ├── Inter-Regular.woff2 │ ├── Inter-SemiBold.woff │ ├── Inter-SemiBold.woff2 │ ├── Inter-SemiBoldItalic.woff │ ├── Inter-SemiBoldItalic.woff2 │ ├── Inter-Thin.woff │ ├── Inter-Thin.woff2 │ ├── Inter-ThinItalic.woff │ ├── Inter-ThinItalic.woff2 │ ├── Inter-italic.var.woff2 │ ├── Inter-roman.var.woff2 │ ├── Inter.var.woff2 │ ├── OFL.txt │ └── inter.css ├── images │ ├── GitHub-Mark-64px.png │ ├── build-page-cancel.png │ ├── build-page-history-button.png │ ├── build-page-overview.png │ ├── build-page-rebuild-all-failed.png │ ├── build-page-rebuild.png │ ├── build-page-running-time.png │ ├── build-page-step-rows.png │ ├── build-page-top-matter copy.png │ ├── build-page-top-matter.png │ ├── build-page-total-run-time.png │ ├── github-apps-1.png │ ├── github-apps-2.png │ ├── github-apps-3.png │ ├── github-logo-500.png │ ├── gitlab-logo-500.png │ ├── history-page-overview.png │ ├── index-page-overview.png │ ├── index-page-search.png │ ├── logo.svg │ ├── refs-page-overview.png │ ├── refs-page-row.png │ ├── repo-page-avg-run-time.png │ ├── repo-page-chart-metrics.png │ ├── repo-page-chart.png │ ├── repo-page-frequency.png │ ├── repo-page-overview.png │ ├── repo-page-reliability.png │ ├── step-page-cancel.png │ ├── step-page-logs-highlighted.png │ ├── step-page-overview.png │ ├── step-page-rebuild.png │ └── step-page-steps-to-reproduce.png └── js │ ├── add-repro-steps.js │ ├── alpine-clipboard.js │ ├── alpine.js │ ├── build-page-poll.js │ ├── chart.js │ ├── index-page-org-search.js │ ├── log-highlight.js │ ├── repo-page.js │ └── step-page-poll.js └── view ├── api ├── dune ├── git_forge.ml ├── github.ml ├── github.mli ├── gitlab.ml └── gitlab.mli ├── build.ml ├── build_status.ml ├── build_status.mli ├── client_error.ml ├── common.ml ├── documentation.ml ├── documentation ├── build_page.ml ├── dune ├── getting_started.ml ├── history_page.ml ├── index_page.ml ├── refs_page.ml ├── repo_page.ml ├── step_page.ml └── user_guide.ml ├── dune ├── git_forge.ml ├── git_forge.mli ├── git_forge_intf.ml ├── github.ml ├── github.mli ├── gitlab.ml ├── gitlab.mli ├── history.ml ├── index.ml ├── message.ml ├── organisation.ml ├── ref.ml ├── ref.mli ├── repo.ml ├── repo.mli ├── status_tree.ml ├── status_tree.mli ├── step.ml ├── step.mli ├── template.ml ├── tyxml_helpers.ml └── url.ml /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/blank-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/.github/ISSUE_TEMPLATE/blank-issue.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/.gitmodules -------------------------------------------------------------------------------- /.ocamlformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/.ocamlformat -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.gitlab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/Dockerfile.gitlab -------------------------------------------------------------------------------- /Dockerfile.web: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/Dockerfile.web -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/README.md -------------------------------------------------------------------------------- /api/client.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/api/client.ml -------------------------------------------------------------------------------- /api/client.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/api/client.mli -------------------------------------------------------------------------------- /api/common.ml: -------------------------------------------------------------------------------- 1 | let status_sep = ',' 2 | -------------------------------------------------------------------------------- /api/common.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/api/common.mli -------------------------------------------------------------------------------- /api/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/api/dune -------------------------------------------------------------------------------- /api/ocaml_ci_api.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/api/ocaml_ci_api.ml -------------------------------------------------------------------------------- /api/ocurrent.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/api/ocurrent.capnp -------------------------------------------------------------------------------- /api/raw.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/api/raw.ml -------------------------------------------------------------------------------- /api/schema.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/api/schema.capnp -------------------------------------------------------------------------------- /api/solver.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/api/solver.ml -------------------------------------------------------------------------------- /api/worker.ml: -------------------------------------------------------------------------------- 1 | include Solver_service_api.Worker 2 | -------------------------------------------------------------------------------- /bin/add-profile-picture: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/bin/add-profile-picture -------------------------------------------------------------------------------- /client/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/client/dune -------------------------------------------------------------------------------- /client/logging.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/client/logging.ml -------------------------------------------------------------------------------- /client/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/client/main.ml -------------------------------------------------------------------------------- /deploy-data/github-organisations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/deploy-data/github-organisations.txt -------------------------------------------------------------------------------- /deploy-data/gitlab-organisations.txt: -------------------------------------------------------------------------------- 1 | talex5 2 | tmcgilchrist 3 | nomadic-labs 4 | maiste 5 | raphael-proust 6 | -------------------------------------------------------------------------------- /doc/dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/doc/dev.md -------------------------------------------------------------------------------- /doc/docker-deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/doc/docker-deployment.md -------------------------------------------------------------------------------- /doc/example-stack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/doc/example-stack.yml -------------------------------------------------------------------------------- /doc/gitlab-dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/doc/gitlab-dev.md -------------------------------------------------------------------------------- /doc/timestamps_durations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/doc/timestamps_durations.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/dune -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/dune-project -------------------------------------------------------------------------------- /gitlab/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/gitlab/dune -------------------------------------------------------------------------------- /gitlab/gitlab.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/gitlab/gitlab.ml -------------------------------------------------------------------------------- /gitlab/local.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/gitlab/local.ml -------------------------------------------------------------------------------- /gitlab/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/gitlab/main.ml -------------------------------------------------------------------------------- /gitlab/pipeline.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/gitlab/pipeline.ml -------------------------------------------------------------------------------- /gitlab/pipeline.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/gitlab/pipeline.mli -------------------------------------------------------------------------------- /lib/analyse.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/analyse.ml -------------------------------------------------------------------------------- /lib/analyse.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/analyse.mli -------------------------------------------------------------------------------- /lib/analyse_ocamlformat.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/analyse_ocamlformat.ml -------------------------------------------------------------------------------- /lib/analyse_ocamlformat.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/analyse_ocamlformat.mli -------------------------------------------------------------------------------- /lib/backend_solver.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/backend_solver.ml -------------------------------------------------------------------------------- /lib/backend_solver.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/backend_solver.mli -------------------------------------------------------------------------------- /lib/build.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/build.ml -------------------------------------------------------------------------------- /lib/build.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/build.mli -------------------------------------------------------------------------------- /lib/build_info.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/build_info.ml -------------------------------------------------------------------------------- /lib/builder.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/builder.ml -------------------------------------------------------------------------------- /lib/builder.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/builder.mli -------------------------------------------------------------------------------- /lib/buildkit_syntax.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/buildkit_syntax.ml -------------------------------------------------------------------------------- /lib/buildkit_syntax.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/buildkit_syntax.mli -------------------------------------------------------------------------------- /lib/cluster_build.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/cluster_build.ml -------------------------------------------------------------------------------- /lib/cluster_build.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/cluster_build.mli -------------------------------------------------------------------------------- /lib/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/dune -------------------------------------------------------------------------------- /lib/dune_build_cache.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/dune_build_cache.ml -------------------------------------------------------------------------------- /lib/dune_build_cache.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/dune_build_cache.mli -------------------------------------------------------------------------------- /lib/index.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/index.ml -------------------------------------------------------------------------------- /lib/index.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/index.mli -------------------------------------------------------------------------------- /lib/lint.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/lint.ml -------------------------------------------------------------------------------- /lib/lint.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/lint.mli -------------------------------------------------------------------------------- /lib/opam_build.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/opam_build.ml -------------------------------------------------------------------------------- /lib/opam_build.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/opam_build.mli -------------------------------------------------------------------------------- /lib/opam_monorepo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/opam_monorepo.ml -------------------------------------------------------------------------------- /lib/opam_monorepo.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/opam_monorepo.mli -------------------------------------------------------------------------------- /lib/opam_version.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/opam_version.ml -------------------------------------------------------------------------------- /lib/opam_version.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/opam_version.mli -------------------------------------------------------------------------------- /lib/pin_depends.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/pin_depends.ml -------------------------------------------------------------------------------- /lib/pin_depends.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/pin_depends.mli -------------------------------------------------------------------------------- /lib/pipeline.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/pipeline.ml -------------------------------------------------------------------------------- /lib/pipeline.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/pipeline.mli -------------------------------------------------------------------------------- /lib/platform.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/platform.ml -------------------------------------------------------------------------------- /lib/platform.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/platform.mli -------------------------------------------------------------------------------- /lib/query.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/query.ml -------------------------------------------------------------------------------- /lib/query_local.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/query_local.ml -------------------------------------------------------------------------------- /lib/repo_content.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/repo_content.ml -------------------------------------------------------------------------------- /lib/repo_content.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/repo_content.mli -------------------------------------------------------------------------------- /lib/repo_id.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/repo_id.ml -------------------------------------------------------------------------------- /lib/repo_id.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/repo_id.mli -------------------------------------------------------------------------------- /lib/run_time.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/run_time.ml -------------------------------------------------------------------------------- /lib/run_time.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/run_time.mli -------------------------------------------------------------------------------- /lib/selection.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/selection.ml -------------------------------------------------------------------------------- /lib/selection.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/selection.mli -------------------------------------------------------------------------------- /lib/solver_pool.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/solver_pool.ml -------------------------------------------------------------------------------- /lib/solver_pool.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/solver_pool.mli -------------------------------------------------------------------------------- /lib/spec.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/spec.ml -------------------------------------------------------------------------------- /lib/spec.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/spec.mli -------------------------------------------------------------------------------- /lib/variant.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/variant.ml -------------------------------------------------------------------------------- /lib/variant.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/lib/variant.mli -------------------------------------------------------------------------------- /migrations/20221019123702_create-build-index.down.sql: -------------------------------------------------------------------------------- 1 | DROP IF EXISTS ci_build_index; 2 | -------------------------------------------------------------------------------- /migrations/20221019123702_create-build-index.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/migrations/20221019123702_create-build-index.up.sql -------------------------------------------------------------------------------- /migrations/20221129223759_create_ci_build_summary.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE IF EXISTS ci_build_summary; -------------------------------------------------------------------------------- /migrations/20221129223759_create_ci_build_summary.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/migrations/20221129223759_create_ci_build_summary.up.sql -------------------------------------------------------------------------------- /migrations/20221206055325_add_messages_column_to_build_summary.down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE ci_build_summary 2 | DROP COLUMN message; -------------------------------------------------------------------------------- /migrations/20221206055325_add_messages_column_to_build_summary.up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE ci_build_summary 2 | ADD COLUMN message TEXT DEFAULT "-"; -------------------------------------------------------------------------------- /ocaml-ci-api.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/ocaml-ci-api.opam -------------------------------------------------------------------------------- /ocaml-ci-client.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/ocaml-ci-client.opam -------------------------------------------------------------------------------- /ocaml-ci-gitlab.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/ocaml-ci-gitlab.opam -------------------------------------------------------------------------------- /ocaml-ci-service.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/ocaml-ci-service.opam -------------------------------------------------------------------------------- /ocaml-ci-web.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/ocaml-ci-web.opam -------------------------------------------------------------------------------- /ocaml-ci-web.opam.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/ocaml-ci-web.opam.template -------------------------------------------------------------------------------- /ocaml-ci.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/ocaml-ci.opam -------------------------------------------------------------------------------- /service/api_impl.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/service/api_impl.ml -------------------------------------------------------------------------------- /service/api_impl.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/service/api_impl.mli -------------------------------------------------------------------------------- /service/conf.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/service/conf.ml -------------------------------------------------------------------------------- /service/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/service/dune -------------------------------------------------------------------------------- /service/github.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/service/github.ml -------------------------------------------------------------------------------- /service/local.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/service/local.ml -------------------------------------------------------------------------------- /service/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/service/main.ml -------------------------------------------------------------------------------- /service/pipeline.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/service/pipeline.ml -------------------------------------------------------------------------------- /service/pipeline.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/service/pipeline.mli -------------------------------------------------------------------------------- /stack.yml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/stack.yml.in -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /test/service/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/dune -------------------------------------------------------------------------------- /test/service/gen_project.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/gen_project.ml -------------------------------------------------------------------------------- /test/service/gen_project.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/gen_project.mli -------------------------------------------------------------------------------- /test/service/migrations: -------------------------------------------------------------------------------- 1 | ../../migrations -------------------------------------------------------------------------------- /test/service/test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/test.ml -------------------------------------------------------------------------------- /test/service/test_analyse.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/test_analyse.ml -------------------------------------------------------------------------------- /test/service/test_analyse.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/test_analyse.mli -------------------------------------------------------------------------------- /test/service/test_conf.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/test_conf.ml -------------------------------------------------------------------------------- /test/service/test_index.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/test_index.ml -------------------------------------------------------------------------------- /test/service/test_index.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/test_index.mli -------------------------------------------------------------------------------- /test/service/test_pipeline.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/test_pipeline.ml -------------------------------------------------------------------------------- /test/service/test_platforms.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/test_platforms.ml -------------------------------------------------------------------------------- /test/service/test_run_time.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/test_run_time.ml -------------------------------------------------------------------------------- /test/service/test_spec.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/test_spec.ml -------------------------------------------------------------------------------- /test/service/test_variant.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/test_variant.ml -------------------------------------------------------------------------------- /test/service/test_variant.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/service/test_variant.mli -------------------------------------------------------------------------------- /test/web/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/web/dune -------------------------------------------------------------------------------- /test/web/test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/web/test.ml -------------------------------------------------------------------------------- /test/web/test_build_representation.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/web/test_build_representation.ml -------------------------------------------------------------------------------- /test/web/test_step_representation.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/test/web/test_step_representation.ml -------------------------------------------------------------------------------- /web-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/README.md -------------------------------------------------------------------------------- /web-ui/controller/api/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/controller/api/dune -------------------------------------------------------------------------------- /web-ui/controller/api/git_forge.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/controller/api/git_forge.ml -------------------------------------------------------------------------------- /web-ui/controller/api/github.ml: -------------------------------------------------------------------------------- 1 | include Git_forge.Make (Api_view.Github) 2 | -------------------------------------------------------------------------------- /web-ui/controller/api/github.mli: -------------------------------------------------------------------------------- 1 | include Git_forge.Api_controller 2 | -------------------------------------------------------------------------------- /web-ui/controller/api/gitlab.ml: -------------------------------------------------------------------------------- 1 | include Git_forge.Make (Api_view.Gitlab) 2 | -------------------------------------------------------------------------------- /web-ui/controller/api/gitlab.mli: -------------------------------------------------------------------------------- 1 | include Git_forge.Api_controller 2 | -------------------------------------------------------------------------------- /web-ui/controller/backend.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/controller/backend.ml -------------------------------------------------------------------------------- /web-ui/controller/backend.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/controller/backend.mli -------------------------------------------------------------------------------- /web-ui/controller/badges.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/controller/badges.ml -------------------------------------------------------------------------------- /web-ui/controller/badges.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/controller/badges.mli -------------------------------------------------------------------------------- /web-ui/controller/documentation.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/controller/documentation.ml -------------------------------------------------------------------------------- /web-ui/controller/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/controller/dune -------------------------------------------------------------------------------- /web-ui/controller/git_forge.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/controller/git_forge.ml -------------------------------------------------------------------------------- /web-ui/controller/github.ml: -------------------------------------------------------------------------------- 1 | include Git_forge.Make (View.Github) 2 | -------------------------------------------------------------------------------- /web-ui/controller/github.mli: -------------------------------------------------------------------------------- 1 | include Git_forge.Controller 2 | -------------------------------------------------------------------------------- /web-ui/controller/gitlab.ml: -------------------------------------------------------------------------------- 1 | include Git_forge.Make (View.Gitlab) 2 | -------------------------------------------------------------------------------- /web-ui/controller/gitlab.mli: -------------------------------------------------------------------------------- 1 | include Git_forge.Controller 2 | -------------------------------------------------------------------------------- /web-ui/controller/index.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/controller/index.ml -------------------------------------------------------------------------------- /web-ui/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/dune -------------------------------------------------------------------------------- /web-ui/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/main.ml -------------------------------------------------------------------------------- /web-ui/main.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web-ui/representation/build.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/representation/build.ml -------------------------------------------------------------------------------- /web-ui/representation/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/representation/dune -------------------------------------------------------------------------------- /web-ui/representation/step.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/representation/step.ml -------------------------------------------------------------------------------- /web-ui/router.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/router.ml -------------------------------------------------------------------------------- /web-ui/router.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/router.mli -------------------------------------------------------------------------------- /web-ui/static/css/github.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/css/github.css -------------------------------------------------------------------------------- /web-ui/static/css/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/css/normalize.css -------------------------------------------------------------------------------- /web-ui/static/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/css/style.css -------------------------------------------------------------------------------- /web-ui/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/favicon.ico -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Black.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Black.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-BlackItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-BlackItalic.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-BlackItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-BlackItalic.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Bold.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Bold.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-BoldItalic.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-BoldItalic.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-ExtraBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-ExtraBold.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-ExtraBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-ExtraBold.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-ExtraBoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-ExtraBoldItalic.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-ExtraBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-ExtraBoldItalic.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-ExtraLight.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-ExtraLight.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-ExtraLight.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-ExtraLight.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-ExtraLightItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-ExtraLightItalic.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-ExtraLightItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-ExtraLightItalic.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Italic.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Italic.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Light.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Light.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-LightItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-LightItalic.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-LightItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-LightItalic.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Medium.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Medium.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-MediumItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-MediumItalic.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-MediumItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-MediumItalic.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Regular.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Regular.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-SemiBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-SemiBold.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-SemiBold.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-SemiBoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-SemiBoldItalic.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-SemiBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-SemiBoldItalic.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Thin.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Thin.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-Thin.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-ThinItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-ThinItalic.woff -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-ThinItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-ThinItalic.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-italic.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-italic.var.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter-roman.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter-roman.var.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/Inter.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/Inter.var.woff2 -------------------------------------------------------------------------------- /web-ui/static/fonts/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/OFL.txt -------------------------------------------------------------------------------- /web-ui/static/fonts/inter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/fonts/inter.css -------------------------------------------------------------------------------- /web-ui/static/images/GitHub-Mark-64px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/GitHub-Mark-64px.png -------------------------------------------------------------------------------- /web-ui/static/images/build-page-cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/build-page-cancel.png -------------------------------------------------------------------------------- /web-ui/static/images/build-page-history-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/build-page-history-button.png -------------------------------------------------------------------------------- /web-ui/static/images/build-page-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/build-page-overview.png -------------------------------------------------------------------------------- /web-ui/static/images/build-page-rebuild-all-failed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/build-page-rebuild-all-failed.png -------------------------------------------------------------------------------- /web-ui/static/images/build-page-rebuild.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/build-page-rebuild.png -------------------------------------------------------------------------------- /web-ui/static/images/build-page-running-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/build-page-running-time.png -------------------------------------------------------------------------------- /web-ui/static/images/build-page-step-rows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/build-page-step-rows.png -------------------------------------------------------------------------------- /web-ui/static/images/build-page-top-matter copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/build-page-top-matter copy.png -------------------------------------------------------------------------------- /web-ui/static/images/build-page-top-matter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/build-page-top-matter.png -------------------------------------------------------------------------------- /web-ui/static/images/build-page-total-run-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/build-page-total-run-time.png -------------------------------------------------------------------------------- /web-ui/static/images/github-apps-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/github-apps-1.png -------------------------------------------------------------------------------- /web-ui/static/images/github-apps-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/github-apps-2.png -------------------------------------------------------------------------------- /web-ui/static/images/github-apps-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/github-apps-3.png -------------------------------------------------------------------------------- /web-ui/static/images/github-logo-500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/github-logo-500.png -------------------------------------------------------------------------------- /web-ui/static/images/gitlab-logo-500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/gitlab-logo-500.png -------------------------------------------------------------------------------- /web-ui/static/images/history-page-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/history-page-overview.png -------------------------------------------------------------------------------- /web-ui/static/images/index-page-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/index-page-overview.png -------------------------------------------------------------------------------- /web-ui/static/images/index-page-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/index-page-search.png -------------------------------------------------------------------------------- /web-ui/static/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/logo.svg -------------------------------------------------------------------------------- /web-ui/static/images/refs-page-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/refs-page-overview.png -------------------------------------------------------------------------------- /web-ui/static/images/refs-page-row.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/refs-page-row.png -------------------------------------------------------------------------------- /web-ui/static/images/repo-page-avg-run-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/repo-page-avg-run-time.png -------------------------------------------------------------------------------- /web-ui/static/images/repo-page-chart-metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/repo-page-chart-metrics.png -------------------------------------------------------------------------------- /web-ui/static/images/repo-page-chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/repo-page-chart.png -------------------------------------------------------------------------------- /web-ui/static/images/repo-page-frequency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/repo-page-frequency.png -------------------------------------------------------------------------------- /web-ui/static/images/repo-page-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/repo-page-overview.png -------------------------------------------------------------------------------- /web-ui/static/images/repo-page-reliability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/repo-page-reliability.png -------------------------------------------------------------------------------- /web-ui/static/images/step-page-cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/step-page-cancel.png -------------------------------------------------------------------------------- /web-ui/static/images/step-page-logs-highlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/step-page-logs-highlighted.png -------------------------------------------------------------------------------- /web-ui/static/images/step-page-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/step-page-overview.png -------------------------------------------------------------------------------- /web-ui/static/images/step-page-rebuild.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/step-page-rebuild.png -------------------------------------------------------------------------------- /web-ui/static/images/step-page-steps-to-reproduce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/images/step-page-steps-to-reproduce.png -------------------------------------------------------------------------------- /web-ui/static/js/add-repro-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/js/add-repro-steps.js -------------------------------------------------------------------------------- /web-ui/static/js/alpine-clipboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/js/alpine-clipboard.js -------------------------------------------------------------------------------- /web-ui/static/js/alpine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/js/alpine.js -------------------------------------------------------------------------------- /web-ui/static/js/build-page-poll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/js/build-page-poll.js -------------------------------------------------------------------------------- /web-ui/static/js/chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/js/chart.js -------------------------------------------------------------------------------- /web-ui/static/js/index-page-org-search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/js/index-page-org-search.js -------------------------------------------------------------------------------- /web-ui/static/js/log-highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/js/log-highlight.js -------------------------------------------------------------------------------- /web-ui/static/js/repo-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/js/repo-page.js -------------------------------------------------------------------------------- /web-ui/static/js/step-page-poll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/static/js/step-page-poll.js -------------------------------------------------------------------------------- /web-ui/view/api/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/api/dune -------------------------------------------------------------------------------- /web-ui/view/api/git_forge.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/api/git_forge.ml -------------------------------------------------------------------------------- /web-ui/view/api/github.ml: -------------------------------------------------------------------------------- 1 | include Git_forge.Make (struct 2 | let prefix = "github" 3 | end) 4 | -------------------------------------------------------------------------------- /web-ui/view/api/github.mli: -------------------------------------------------------------------------------- 1 | include Git_forge.Api 2 | -------------------------------------------------------------------------------- /web-ui/view/api/gitlab.ml: -------------------------------------------------------------------------------- 1 | include Git_forge.Make (struct 2 | let prefix = "gitlab" 3 | end) 4 | -------------------------------------------------------------------------------- /web-ui/view/api/gitlab.mli: -------------------------------------------------------------------------------- 1 | include Git_forge.Api 2 | -------------------------------------------------------------------------------- /web-ui/view/build.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/build.ml -------------------------------------------------------------------------------- /web-ui/view/build_status.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/build_status.ml -------------------------------------------------------------------------------- /web-ui/view/build_status.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/build_status.mli -------------------------------------------------------------------------------- /web-ui/view/client_error.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/client_error.ml -------------------------------------------------------------------------------- /web-ui/view/common.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/common.ml -------------------------------------------------------------------------------- /web-ui/view/documentation.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/documentation.ml -------------------------------------------------------------------------------- /web-ui/view/documentation/build_page.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/documentation/build_page.ml -------------------------------------------------------------------------------- /web-ui/view/documentation/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/documentation/dune -------------------------------------------------------------------------------- /web-ui/view/documentation/getting_started.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/documentation/getting_started.ml -------------------------------------------------------------------------------- /web-ui/view/documentation/history_page.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/documentation/history_page.ml -------------------------------------------------------------------------------- /web-ui/view/documentation/index_page.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/documentation/index_page.ml -------------------------------------------------------------------------------- /web-ui/view/documentation/refs_page.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/documentation/refs_page.ml -------------------------------------------------------------------------------- /web-ui/view/documentation/repo_page.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/documentation/repo_page.ml -------------------------------------------------------------------------------- /web-ui/view/documentation/step_page.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/documentation/step_page.ml -------------------------------------------------------------------------------- /web-ui/view/documentation/user_guide.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/documentation/user_guide.ml -------------------------------------------------------------------------------- /web-ui/view/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/dune -------------------------------------------------------------------------------- /web-ui/view/git_forge.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/git_forge.ml -------------------------------------------------------------------------------- /web-ui/view/git_forge.mli: -------------------------------------------------------------------------------- 1 | include Git_forge_intf.S 2 | (** @inline *) 3 | -------------------------------------------------------------------------------- /web-ui/view/git_forge_intf.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/git_forge_intf.ml -------------------------------------------------------------------------------- /web-ui/view/github.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/github.ml -------------------------------------------------------------------------------- /web-ui/view/github.mli: -------------------------------------------------------------------------------- 1 | include Git_forge.View 2 | -------------------------------------------------------------------------------- /web-ui/view/gitlab.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/gitlab.ml -------------------------------------------------------------------------------- /web-ui/view/gitlab.mli: -------------------------------------------------------------------------------- 1 | include Git_forge.View 2 | -------------------------------------------------------------------------------- /web-ui/view/history.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/history.ml -------------------------------------------------------------------------------- /web-ui/view/index.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/index.ml -------------------------------------------------------------------------------- /web-ui/view/message.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/message.ml -------------------------------------------------------------------------------- /web-ui/view/organisation.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/organisation.ml -------------------------------------------------------------------------------- /web-ui/view/ref.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/ref.ml -------------------------------------------------------------------------------- /web-ui/view/ref.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/ref.mli -------------------------------------------------------------------------------- /web-ui/view/repo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/repo.ml -------------------------------------------------------------------------------- /web-ui/view/repo.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/repo.mli -------------------------------------------------------------------------------- /web-ui/view/status_tree.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/status_tree.ml -------------------------------------------------------------------------------- /web-ui/view/status_tree.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/status_tree.mli -------------------------------------------------------------------------------- /web-ui/view/step.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/step.ml -------------------------------------------------------------------------------- /web-ui/view/step.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/step.mli -------------------------------------------------------------------------------- /web-ui/view/template.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/template.ml -------------------------------------------------------------------------------- /web-ui/view/tyxml_helpers.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/tyxml_helpers.ml -------------------------------------------------------------------------------- /web-ui/view/url.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocurrent/ocaml-ci/HEAD/web-ui/view/url.ml --------------------------------------------------------------------------------