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;