From 569e8bbcd6391de0fcf2137d49165158c8128808 Mon Sep 17 00:00:00 2001 From: Ryan McNally Date: Wed, 16 Oct 2024 16:15:23 +0100 Subject: [PATCH 1/2] trimmed for long-term storage --- README.md | 3 +-- index.md | 23 ++++++++++------------- 2 files changed, 11 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 1850c8fad0..db369a29ae 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,6 @@ This branch holds our pages content. That used to be a rotating set of build artifacts maintained by [this script](regen_index.pl), but since [#940](https://github.com/Mastercard/flow/pull/940) all we need is: - * Static links to the latest artifacts (as determined by bowlby) * The report content from [#568](https://github.com/Mastercard/flow/pull/568), used as a demo for the report-diffing feature - * A static set of execution reports. These are updated by [the `state_artifacts` workflow](https://github.com/Mastercard/flow/actions/workflows/static_artifacts.yml) whenever something significant changes in the report. We link to these in our documentation as we don't _entirely_ trust the bowlby instance to always be available. + * A static set of execution reports. These are updated by [the `static_artifacts` workflow](https://github.com/Mastercard/flow/actions/workflows/static_artifacts.yml) whenever something significant changes in the report. We link to these in our documentation as we don't _entirely_ trust the bowlby instance to always be available. diff --git a/index.md b/index.md index 8d4de5292f..13e34dea8b 100644 --- a/index.md +++ b/index.md @@ -1,19 +1,16 @@ # Build artifacts One of the main features of the [flow testing framework](https://github.com/Mastercard/flow) is the production of rich execution reports. -Until such a time as [upload-artifact#14](https://github.com/actions/upload-artifact/issues/14) is addressed, we're using the [bowlby](https://github.com/therealryan/bowlby) instance at [https://bowlby.flowty.dev/flow](https://bowlby.flowty.dev/flow) to serve our workflow results. +Until such a time as [upload-artifact#14](https://github.com/actions/upload-artifact/issues/14) is addressed, we're maintaining a set of static reports for demo purposes here. -See the latest results here: - * [Testing](https://bowlby.flowty.dev/flow/latest/Mastercard/flow/test.yml) - * [Integrated system](https://bowlby.flowty.dev/flow/latest/Mastercard/flow/test.yml/flow_execution_reports/app-itest/target/mctf/latest/index.html) - * [Core service](https://bowlby.flowty.dev/flow/latest/Mastercard/flow/test.yml/flow_execution_reports/app-core/target/mctf/latest/index.html) - * [Histogram service](https://bowlby.flowty.dev/flow/latest/Mastercard/flow/test.yml/flow_execution_reports/app-histogram/target/mctf/latest/index.html) - * [Queue service](https://bowlby.flowty.dev/flow/latest/Mastercard/flow/test.yml/flow_execution_reports/app-queue/target/mctf/latest/index.html) - * [Store service](https://bowlby.flowty.dev/flow/latest/Mastercard/flow/test.yml/flow_execution_reports/app-store/target/mctf/latest/index.html) - * [UI service](https://bowlby.flowty.dev/flow/latest/Mastercard/flow/test.yml/flow_execution_reports/app-ui/target/mctf/latest/index.html) - * [Web UI service](https://bowlby.flowty.dev/flow/latest/Mastercard/flow/test.yml/flow_execution_reports/app-web-ui/target/mctf/latest/index.html) - * [Report UI](https://bowlby.flowty.dev/flow/latest/Mastercard/flow/test.yml/angular_coverage/report/index.html) - * [Mutation](https://bowlby.flowty.dev/flow/latest/Mastercard/flow/mutation.yml/mutation_report/index.html) +These reports are generated whenever [the `static_artifacts` workflow](https://github.com/Mastercard/flow/actions/workflows/static_artifacts.yml) is run: -Look at the workflow run summaries for the results of historic runs. + * [Integrated system](static/app-itest/target/mctf/latest/index.html) + * [Core service](static/app-core/target/mctf/latest/index.html) + * [Histogram service](static/app-histogram/target/mctf/latest/index.html) + * [Queue service](static/app-queue/target/mctf/latest/index.html) + * [Store service](static/app-store/target/mctf/latest/index.html) + * [UI service](static/app-ui/target/mctf/latest/index.html) + * [Web UI service](static/app-web-ui/target/mctf/latest/index.html) +The same content (along with mutation testing and angular unit testing reports) is available as artifacts from the appropriate workflows. From 1744914e1349a9147e88f831fe4276e4a33fb8db Mon Sep 17 00:00:00 2001 From: Ryan McNally Date: Wed, 16 Oct 2024 16:19:50 +0100 Subject: [PATCH 2/2] fixed linken --- index.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/index.md b/index.md index 13e34dea8b..494033cc86 100644 --- a/index.md +++ b/index.md @@ -5,12 +5,12 @@ Until such a time as [upload-artifact#14](https://github.com/actions/upload-arti These reports are generated whenever [the `static_artifacts` workflow](https://github.com/Mastercard/flow/actions/workflows/static_artifacts.yml) is run: - * [Integrated system](static/app-itest/target/mctf/latest/index.html) - * [Core service](static/app-core/target/mctf/latest/index.html) - * [Histogram service](static/app-histogram/target/mctf/latest/index.html) - * [Queue service](static/app-queue/target/mctf/latest/index.html) - * [Store service](static/app-store/target/mctf/latest/index.html) - * [UI service](static/app-ui/target/mctf/latest/index.html) - * [Web UI service](static/app-web-ui/target/mctf/latest/index.html) + * [Integrated system](https://mastercard.github.io/flow/static/app-itest/target/mctf/latest/index.html) + * [Core service](https://mastercard.github.io/flow/static/app-core/target/mctf/latest/index.html) + * [Histogram service](https://mastercard.github.io/flow/static/app-histogram/target/mctf/latest/index.html) + * [Queue service](https://mastercard.github.io/flow/static/app-queue/target/mctf/latest/index.html) + * [Store service](https://mastercard.github.io/flow/static/app-store/target/mctf/latest/index.html) + * [UI service](https://mastercard.github.io/flow/static/app-ui/target/mctf/latest/index.html) + * [Web UI service](https://mastercard.github.io/flow/static/app-web-ui/target/mctf/latest/index.html) The same content (along with mutation testing and angular unit testing reports) is available as artifacts from the appropriate workflows.