github.com/kubeshop/testkube@v1.17.23/docs/redirects.js (about)

     1  const redirects = [
     2    // /docs/oldDoc -> /docs/newDoc
     3    {
     4      from: "/executor-cypress",
     5      to: "/test-types/executor-cypress",
     6    },
     7    {
     8      from: "/executor-postman",
     9      to: "/test-types/executor-postman",
    10    },
    11    {
    12      from: "/executor-soapui",
    13      to: "/test-types/executor-soapui",
    14    },
    15    {
    16      from: "/executor-k6",
    17      to: "/test-types/executor-k6",
    18    },
    19    {
    20      from: "/executor-jmeter",
    21      to: "/test-types/executor-jmeter",
    22    },
    23    {
    24      from: "/executor-kubepug",
    25      to: "/test-types/executor-kubepug",
    26    },
    27    {
    28      from: "/executor-artillery",
    29      to: "/test-types/executor-artillery",
    30    },
    31    {
    32      from: "/executor-maven",
    33      to: "/test-types/executor-maven",
    34    },
    35    {
    36      from: "/executor-gradle",
    37      to: "/test-types/executor-gradle",
    38    },
    39    {
    40      from: "/executor-ginkgo",
    41      to: "/test-types/executor-ginkgo",
    42    },
    43    {
    44      from: ["/executor-curl", "/test-types/curl"],
    45      to: "/test-types/executor-curl",
    46    },
    47    {
    48      from: ["/test-types/executor-custom", "/executor-custom"],
    49      to: "/test-types/container-executor",
    50    },
    51    {
    52      from: "/UI",
    53      to: "/articles/testkube-dashboard",
    54    },
    55    {
    56      from: "/tests-running",
    57      to: "/articles/running-tests",
    58    },
    59    {
    60      from: "/testsuites-running",
    61      to: "/articles/running-test-suites",
    62    },
    63    {
    64      from: [
    65        "/testsuites-creating",
    66        "/concepts/test-suites/testsuites-creating",
    67        "/using-testkube/test-suites/testsuites-creating",
    68      ],
    69      to: "/articles/creating-test-suites",
    70    },
    71    {
    72      from: "/helm-charts",
    73      to: "/articles/helm-chart",
    74    },
    75    {
    76      from: "/telemetry",
    77      to: "/articles/telemetry",
    78    },
    79    {
    80      from: "/guides/test-suites/testsuites-getting-results",
    81      to: "/articles/getting-test-suites-results",
    82    },
    83    {
    84      from: "/using-testkube/UI",
    85      to: "/articles/testkube-dashboard",
    86    },
    87    {
    88      from: "/FAQ",
    89      to: "/articles/common-issues",
    90    },
    91    {
    92      from: ["/integrations/testkube-automation", "/testkube-automation"],
    93      to: "/articles/cicd-overview",
    94    },
    95    {
    96      from: [
    97        "/guides/tests/tests-creating",
    98        "/category/tests",
    99        "/concepts/tests/tests-creating",
   100        "/tests-creating",
   101        "/using-testkube/tests/tests-creating",
   102      ],
   103      to: "/articles/creating-tests",
   104    },
   105    {
   106      from: "/architecture",
   107      to: "/articles/architecture",
   108    },
   109    {
   110      from: "/integrations/slack-integration",
   111      to: "/articles/slack-integration",
   112    },
   113    {
   114      from: "/overview/supported-tests",
   115      to: "/articles/supported-tests",
   116    },
   117    {
   118      from: "/overview/testkube-benefits",
   119      to: "/articles/testkube-benefits",
   120    },
   121    {
   122      from: [
   123        "/getting-started/index",
   124        "/getting-started/installation",
   125        "/getting-started",
   126        "/integrations",
   127        "/installing",
   128        "/articles/getting-started-overview",
   129        "/getting-started/step2-installing-cluster-components",
   130        "/articles/step2-installing-cluster-components",
   131        "/getting-started/step3-creating-first-test",
   132        "/articles/step3-creating-first-test"
   133      ],
   134      to: "/articles/getting-started",
   135    },
   136    {
   137      from: [
   138        "/cli/installation",
   139        "/getting-started/installing-cli",
   140        "/articles/step1-installing-cli",
   141        "/getting-started/step1-installing-cli",
   142      ],
   143      to: "/articles/install-cli",
   144    },
   145    {
   146      from: "/concepts/tests/tests-running",
   147      to: "/articles/running-tests",
   148    },
   149    {
   150      from: "/concepts/tests/tests-getting-results",
   151      to: "/articles/getting-tests-results",
   152    },
   153    {
   154      from: [
   155        "/concepts/tests/tests-variables",
   156        "/tests-variables",
   157        "/using-testkube/tests/tests-variables",
   158      ],
   159      to: "/articles/adding-tests-variables",
   160    },
   161    {
   162      from: "/concepts/test-suites/testsuites-running",
   163      to: "/articles/running-test-suites",
   164    },
   165    {
   166      from: "/concepts/test-suites/testsuites-getting-results",
   167      to: "/articles/getting-test-suites-results",
   168    },
   169    {
   170      from: "/concepts/dashboard",
   171      to: "/articles/testkube-dashboard",
   172    },
   173    {
   174      from: "/concepts/secrets",
   175      to: "/articles/adding-tests-secrets",
   176    },
   177    {
   178      from: "/concepts/scheduling",
   179      to: "/articles/scheduling-tests",
   180    },
   181    {
   182      from: ["/concepts/artifacts", "/using-testkube/artifacts"],
   183      to: "/articles/artifacts",
   184    },
   185    {
   186      from: "/concepts/metrics",
   187      to: "/articles/metrics",
   188    },
   189    {
   190      from: ["/concepts/triggers", "/using-testkube/triggers"],
   191      to: "/articles/test-triggers",
   192    },
   193    {
   194      from: "/concepts/dependencies",
   195      to: "/articles/testkube-dependencies",
   196    },
   197    {
   198      from: "/concepts/common-issues",
   199      to: "/articles/common-issues",
   200    },
   201    {
   202      from: "/concepts/test-sources",
   203      to: "/articles/test-sources",
   204    },
   205    {
   206      from: "/concepts/test-executions",
   207      to: "/articles/test-executions",
   208    },  
   209    {
   210      from: [
   211        "/guides/going-to-production/exposing-testkube/overview",
   212        "/guides/exposing-testkube/overview",
   213        "/articles/exposing-testkube",
   214      ],
   215      to: "/articles/testkube-dashboard",
   216    },
   217    {
   218      from: [
   219        "/guides/going-to-production/exposing-testkube/ingress-nginx",
   220        "/guides/exposing-testkube/ingress-nginx",
   221        "/articles/exposing-testkube-with-ingress-nginx",
   222      ],
   223      to: "/articles/testkube-dashboard",
   224    },
   225    {
   226      from: [
   227        "/guides/going-to-production/authentication/oauth-cli",
   228        "/guides/authentication/oauth-cli",
   229      ],
   230      to: "/articles/oauth-cli",
   231    },
   232    {
   233      from: ["/guides/going-to-production/authentication/oauth-ui","/articles/oauth-dashboard"],
   234      to: "/articles/testkube-dashboard",
   235    },
   236    {
   237      from: "/guides/going-to-production/aws",
   238      to: "/articles/deploying-in-aws",
   239    },
   240    {
   241      from: "/guides/cicd",
   242      to: "/articles/cicd-overview",
   243    },
   244    {
   245      from: "/guides/cicd/github-actions",
   246      to: "/articles/github-actions",
   247    },
   248    {
   249      from: "/guides/cicd/gitops",
   250      to: "/articles/gitops-overview",
   251    },
   252    {
   253      from: "/guides/cicd/gitops/flux",
   254      to: "/articles/flux-integration",
   255    },
   256    {
   257      from: "/guides/cicd/gitops/argocd",
   258      to: "/articles/argocd-integration",
   259    },
   260    {
   261      from: "/guides/webhooks",
   262      to: "/articles/webhooks",
   263    },
   264    {
   265      from: "/guides/slack-integration",
   266      to: "/articles/slack-integration",
   267    },
   268    {
   269      from: "/guides/generate-test-crds",
   270      to: "/articles/generate-test-crds",
   271    },
   272    {
   273      from: "/guides/logging",
   274      to: "/articles/logging",
   275    },
   276    {
   277      from: "/guides/uninstall",
   278      to: "/articles/uninstall",
   279    },
   280    {
   281      from: "/guides/templates",
   282      to: "/articles/templates",
   283    },
   284    {
   285      from: ["/testkube-cloud/intro", "/testkube-cloud", "/testkube-cloud/articles/intro", "/testkube-pro/intro"],
   286      to: "/testkube-pro/articles/intro",
   287    },
   288    {
   289      from: ["/testkube-cloud/installing-agent", "/testkube-cloud/articles/installing-agent", "/testkube-pro/installing-agent"],
   290      to: "/testkube-pro/articles/installing-agent",
   291    },
   292    {
   293      from: ["/testkube-cloud/transition-from-oss", "/testkube-cloud/articles/transition-from-oss", "/testkube-pro/transition-from-oss"],
   294      to: "/testkube-pro/articles/transition-from-oss",
   295    },
   296    {
   297      from: ["/testkube-cloud/organization-management", "/testkube-cloud/articles/organization-management", "/testkube-pro/organization-management"],
   298      to: "/testkube-pro/articles/organization-management",
   299    },
   300    {
   301      from: ["/testkube-cloud/environment-management", "/testkube-cloud/articles/environment-management", "/testkube-pro/environment-management"],
   302      to: "/testkube-pro/articles/environment-management",
   303    },
   304    {
   305      from: ["/testkube-cloud/managing-cli-context", "/testkube-cloud/articles/managing-cli-context", "/testkube-pro/managing-cli-context"],
   306      to: "/testkube-pro/articles/managing-cli-context",
   307    },
   308    {
   309      from: ["/testkube-cloud/architecture", "/testkube-cloud/articles/architecture", "/testkube-pro/architecture"],
   310      to: "/testkube-pro/articles/architecture",
   311    },
   312    {
   313      from: ["/testkube-cloud/articles/running-parallel-tests-with-test-suite","/testkube-pro/running-parallel-tests-with-test-suite"],
   314      to: "/testkube-pro/articles/running-parallel-tests-with-test-suite",
   315    },
   316    {
   317      from: ["/testkube-cloud/articles/AI-test-insights", "/testkube-pro/AI-test-insights"],
   318      to: "/testkube-pro/articles/AI-test-insights",
   319    },
   320    {
   321      from: ["/testkube-cloud/articles/status-pages", "/testkube-pro/status-pages"],
   322      to: "/testkube-pro/articles/status-pages",
   323    },
   324    {
   325      from: ["/testkube-cloud/articles/cached-results", "/testkube-pro/cached-results"],
   326      to: "/testkube-pro/articles/cached-results",
   327    },
   328    {
   329      from: "/reference/helm-chart",
   330      to: "/articles/helm-chart",
   331    },
   332    {
   333      from: "/reference/openapi",
   334      to: "/openapi",
   335    },
   336    {
   337      from: "/reference/architecture",
   338      to: "/articles/architecture",
   339    },
   340    {
   341      from: "/reference/telemetry",
   342      to: "/articles/telemetry",
   343    },
   344    {
   345      from: ["/contributing", "/contributing/contributing"],
   346      to: "/articles/contributing",
   347    },
   348    {
   349      from: "/contributing/development",
   350      to: "/articles/development",
   351    },
   352    {
   353      from: [
   354        "/contributing/development/crds",
   355        "/contributing/development/development-crds/",
   356      ],
   357      to: "/articles/crds",
   358    },
   359    {
   360      from: "/articles/operator-api-reference",
   361      to: "/articles/crds-reference",
   362    },
   363    {
   364      from: "/guides/upgrade",
   365      to: "/articles/upgrade",
   366    },  
   367  ];
   368  
   369  module.exports = redirects;